People have been hard on this game and darn it, it's not fair. It seems to me that folks should play the kinds of games they like to play and don't waste our time or theirs knocking the others.
This game is for those of us who, from time to time, need to shoot something, anything, everything... really fast and with cool big pretty explosions.
There's lots of choices on the market for that kind of quick-twitch, low-think, big-bang game. This one is plenty fun in the boom-boom arena but it adds to the sheer wacky fun by having many types of vehicles and missions requiring a bit (not too much, don't worry!) of thinking.