Great entry, and also similar to mine, haha! I love that we can play inside a mech, fits the theme quite well. The music and sound effects are fitting (reminds me slightly of Star Craft.)
I wish the wave could start sooner, or rather, let the player decide when they are ready for the next wave could also work.