Nice.
This is a great game. Yes, it can be improved, but I had a good time playing it. Someone already mentioned the Mech animation which is very fluid, and everything else in the game looks very good. I like the sounds, especially crushing noises (it is a bit masochistic, I know :D). I think the upgrades should become available a bit sooner in the game, but I haven't found any flaws that were so bad to ruin my gameplay.
And the language part. English is also not my first language and I was lucky to learn it as a kid playing games, and through my education I just improved it a bit. It hurts my ears when people don't know how to speak properly but I'm surrounded with those people and I do understand that it's difficult and new for them. What I'm trying to say is that your English didn't ruin my gameplay at all. Yes, it needs to be improved, I must say, a lot, But your game-making skills don't. And to people who complain about it: play the game, you wont mind bad English when you have fun, just try to understand that not everyone needs to know it as well as you do. 9.