Keyboard controls are a mess for sure, can look into that :) I've been criticised for having W as jump before, I'll see into putting a keyboard control editor next demo! :)
Yes, the mecha has a superior versatile weapon, no need for upgrades or anything else. I kinda see it for now as a berserk tank mode.
Invulnerable is what I've got planned in my head for now. I figured I'd also make the shockwave push them back too giving the player some space.
Thanks for playing and giving your feedback, its helpful :)