Talk:New Captain Toad: Treasure Tracker trailer/@comment-5616889-20141010201648

Captain Toad will actually be released December 5th in the US (January for Europe, November 13th for Japan).