Super Mario 3D World Posted on November 27, 2013 by Expert Reviews Mario comes to the Wii U's rescue, but can he deliver the game players have been waiting for?