I have to say, this is a good game. I'll try to beat the boss later, and with better armor. xD Other than that, it grabbed my attention. Much better than the crap that has recently been going through the portal. Honestly, I won't be surprised if this gets front page. I've seen worst games receive that honor.
It sort of reminds me of previous games (Mechs I believe). It's very to simple to understand and the boss battle, which I haven't managed to beat yet, is great. Keep up the good work.