except for one thing - BARREL OF DOOM! RAGE! *Pinwheel is thrown at me* wait.... is this what I think it is? *hears "RAGE!" in one direction, and throws it in that direction* keep it.
The variety of weapons appeals to any player's style of gaming, and will keep players interested by switching between them so it never gets repetitive. And some weapons and utilities take a long time to master like the super sheep or the ninja rope, but that makes them all the more fun to use.
The variety of game modes further contributes to the game never getting old. The training missions are fun even if you don't need the training. Most great games have multiplayer, and this has multiplayer both online and on a single computer. And the single player missions offer tons of unique challenges and can be replayed for medals.
The graphics are great. They're cartoony, but that's the whole idea. And the level drawings are beautifully done, vast and vibrant.
And finally, the game lets you customize everything. You can create your own teams with names, a flag, voices, and even victory music. You can also create your own levels.