EXCELLENT GAME, Love the unique mechanic and how tense it is when your outside the mech, the game looks really good, Only thing id change is the speed of which you enter and exit the mech, feels a bit unresponsive, especially since its a high risk maneuver.
I rated it extremely well, I hope you score well at the end.
Ps id recommend adding gifs as your screenshots, I think the gameplay speaks for itself you would get more clicks.