Captain Toad: Treasure Tracker Coming This December for North America

Captain Toad: Treasure Tracker Coming This December for North America

Despite some rumors set aflame by a Gamefly release date posting for Captain Toad: Treasure Tracker, Nintendo confirmed today that Captain Toad will be coming out December 5th for North America.

The rumors were also further exacerabted by the fact that Europe’s own release date was pushed back to January 2015.