Absolutely magnificent!
I played this game for hours just firing away! Wish there were some checkpoints though, and a pause feature... But other than those two things, this is an awesome game and deserved a much higher reward for all the work you must've put in.