JonDenton January 12, 2015 Tags: Captain Toad: Treasure Tracker, Chet Roivas, Clip, Nintendo Wii U, Review, Video