Japanese Captain Toad: Treasure Tracker site open
Posted on October 9, 2014 by Brian(@NE_Brian) in News, Wii U
Nintendo has gone live with the Japanese website for Captain Toad: Treasure Tracker. You can access it right here. There are plenty of clips on the page and other lovely things to check out!