Nintendo really know what they are doing. This game combines a whole lot of nostalgia and innovative ideas to produce one of the most enjoyable games I've ever played. The main story is pretty easy with a few challenges, but there are some extremely difficult extra bits to do. Many hours of fun.