Very interesting game, I had fun while playing it!
I like the visuals, especially the 3D indication of how the mech is positioned, though the scene could use some shadows, I think some fake texture shadows would do just fine for this style.
The controls are a bit wacky, but I like the idea of controlling it like a tank. The mouse turning could use some work though, it's waaay too floaty.