Friday, October 10, 2014

Captain Toad: Treasure Tracker (Wii U) New Trailer

Amid rumors of a delay to 2015, Nintendo has confirmed a December 5, 2014 release date for upcoming charmer Captain Toad: Treasure Tracker for the Wii U. Check out this new trailer which features new levels, new enemies, and a playable Toadette!