Bad controls, short and frustrating gameplay, and lack of online play ruins what this game could have been.
This was fun... for an hour. After that, everything seemed the same as the level before. After a while, I tried to go back to a level to get an extra I missed... just to find out that you cannot replay levels until you beat the game. So now you might ask, "what do you do now?" well I'll tell you. You fight your way through the rest of the game to get the extra you missed.
By now, the game is getting very boring/frustrating. This is about the time you go online and look for cheats. You find and enter the cheats and beat the game. Congratulations, you kind of beat a "great" game.
To save you the trouble, stay away from this game.