Pros
+ Some of the best level designs of any 3D platformer
+ Beautiful, colorful graphics
+ Controls work just about flawlessly in nearly every situation
+ Soundtrack is a delight
+ Lots of stages and tons of stars to find and collect
Cons
- A couple of Mario's special suits can be frustrating to use
