Very interesting game. I like the concept, however it seems repetitive and gets boring after a little while. I like the artwork of the Main Menu screen.......thing. The visuals are nice, the graphics are decent. It's a cool game, just not one of your best ones.
It would've rated it lower, but it's good enough to make me feel a nerd-like pride when I win a mission, and that definitely helps a game's rating. You seem to be good at sparking that Nerd Pride in players (or at least in me) with your games.