-All the weapons and mechs feel very weak, especially when it comes to sound design.
This game does seem interesting, but it feels like the guys designing the game didn't really do (or haven't gotten around to doing) anything to make the player character and the party feel powerful and thereby make the opponents seem more threatening. For example, XCOM has some pretty meaty sound effects for the starter guns, so that when you start going up against tougher enemies and those guns start falling short, you feel like those bad guys are dangerous because they're tougher and harder to beat.