With a demo this good, how on Earth are You not on Steam? The mission with with the worms was especially satysfying!
The only major criticism I have is that the mecha has good camouflage (sometimes hard to see player)
Thank you for playing!
Putting it up on Steam is coming soon. I know it could be done right now technically, but I'd like a few things to be just slightly more refined before doing so.