Awesome, a few flaws...
Graphics- There's no doubt, the graphics of this game were astounding. The only thing that didn't look good was the drive-belt thingy on the tanks. It was kinda choppy and messy, but other than that, everything else was smooth and very well done.
Style- Not much to say about style, it was well made, I like the idea of building up your own defences/offences, it gives the game a little variation (one time you play, buy only offensive upgrades, the other time you play, only buy defensive upgrades, etc.) though the prices went up a lot as you buy more upgrades and it was kinda hard to get them. Other than that, very good.
Sound- though the sound is only a looping track, it was perfect. It really gives the game a "mission" and "fighting" atmosphere and definately adds nicely to the whole presentation of the game. The explosions were also realistic.
Violence- People blow up, that's violence. Not much else to it.
Interactivivty- It's a game, of course it's interactive.
Humor- I gave it a 5 because I laugh every time I get a huge combo and about 5-10 things all blow up at once. Also, if you shoot missles into the air and wait, if you do it right and the wind is calm, after 10-30 seconds the missile will come back down and hit something. That also makes me laugh. (Though it's really weird when you fire and before you hit it it blows up and falls to the ground :P)
Overall- Overall a VERY nice piece of work with just a few things to touch up on:
1)More weapons
2)Upgrades don't cost as much
3)More enemies as you go
4)More bosses
5)Bosses have health bar
6)Pause function (you don't know how many times I had to answer the phone while in the middle of a level)
7)Save function
8)No fog (I hated the foggy levels because I couldn't see where the missiles were)