HERE’S THE COLORFUL JAPANESE OVERVIEW TRAILER FOR CAPTAIN TOAD: TREASURE TRACKER

Nintendo has just released the colorful Japanese overview trailer for Captain Toad: Treasure Tracker. The game will make its debut overseas on November 13th. It will then arrive in North America on December 5th, followed by a European release in January.

Check out the new trailer for Captain Toad: Treasure Tracker and let us know what you think.