This was an interesting concept!
Visuals are really cool and the mechs look fine. I didn't understand very well what the voice said at the beginning of the level (I'm not an English speaker), but what I understood was really fun. The different perspectives of the game (on and off the mechs) bring a lot of possibilities that can be used in the future, even more as they were instantaneous.
Be careful with the way you explain your mechanics. It's important to give just a few time to the player to understand what's happening and how he can move. I mean, the time starts as soon as the game does, maybe a title screen or a "ready" sign could work. Same happens with sounds, implementing them could work great to make the player know that he's doing it well or wrong during the gameplay.
I can see really good things in this game concept, maybe with more time the experience could be funnier. Great job!