This game was not as good as the hype. I beat the game in about 6 hours game play time if that. The levels in the air are better than the ones on the ground, however there are not enough air levels in the game. The story is OK. A major flaw in the game is the final boss is extremely weak once you figure out his pattern, which is not that difficult to begin with. There were levels in the middle of the game that were tougher than the final boss. Overall big disappointment.