I had so much fun playing this game!! For real, it was just so funny seeing those rigs flying trough the screen! :D
Tho I have one suggest: You should add more feedback to the player. I didn't really know when I killed an enemy if he wasn't blasting away.
But again really nice game :D
feel free to check out my game aswell, mine is very similar to yours just in an other way :D