Played a few modes, played some SP, and messed around in the menus for an hour or so. Here's some quick impressions before I hit the sack.
This game needs some work. No auto balance means you'll be walking in games with 1v5 or whatever unbalanced shit the game has for you. It's not so bad in bigger maps and modes, or the more popular ones, but I see it being a problem as people start sicking to the bigger things.
As I said before, Hero Hunt is so garbage. Heroes VS Villains is actually super fun, and invokes the feeling of the original games very well. Plus, when you get killed, you can still participate as a normal. Hero Hunt is straight trash because it's all based on who gets that last hit.
Blast is boring. They need to add some modifiers or something, because it's so bland compared to the other maps.
The singleplayer, while more fun than I thought it'd be, still needs some additional options. Like, thanks for letting me pick what hero I wanna be, now let me edit how many people I fight, pickups, etc. Would go a long way on extending the fun. At least it is pretty varied.
Han and Leia feel weak to me. Luke and Vader are ridiculous, Palpy is alright, and Boba Fett can just get in and out all day making him the prime choice for hero stuff. I could be wrong on this, though.
The partner system needs improvement too. I assume if my rando guy leaves, I don't get anyone else for that match? Silly.
Spawn points are a joke. I've spawned right by people in a few modes more than I would like, but it's less than before.
Voice chat is such a sad loss. I usually don't care for it, but there are so many times where I watch someone venture into a trap and I'm like, I could have prevented that.
The diorama mode is a joke. Just a trophy case for achievements.
On the plus side, Walker Assault feels far more balanced, Fighter Squandron has no business being that fun, Cargo feels like an old school CTF type gameplay, Droid Run is serviceable, and even though the missions need work, they are pretty fun. Oh, and the sound quality and graphics are ace. I also feel like I'm not getting dominated as much once I find a good team or I start getting my shit together and not running out in the open as much. And the customization options are just good enough for me.
I am having fun with it, moment to moment. But those above problems should get fixed.