This game is just plain awesome, in every aspect imaginable. Many characters, options, stages, weapons, game scenarios, and single player modes are abound. The near-infinite replay value alone means that this game deserves five stars.