It's a pretty good game, but I hate the fact that objects you run into don't explode or give you an immunity timer or something, because you can easily end up crashing into the same thing three times in a row or get stuck on it for good. That's a big flaw in the game.
This game is broken because the armor rating on every single unit is 0, and the enemy armies have stupidly huge hitpoint pools. Instead of having to meet an armored opponent with an appropriate counter you can only win by simply massing more firepower than the enemy at any given point in time.
Units like the Mech are complete crap because of this, they die so fast to regular infantry that they aren't worth the investment.