Nintendo has confirmed that Captain Toad: Treasure Tracker will release in the U.S. just in time for the holidays on December 5th
Continue reading Nintendo Announces U.S. Release Date for Captain Toad: Treasure Tracker
Nintendo has confirmed that Captain Toad: Treasure Tracker will release in the U.S. just in time for the holidays on December 5th
Continue reading Nintendo Announces U.S. Release Date for Captain Toad: Treasure Tracker
According to Kmart’s website, Captain Toad: Treasure Tracker will be priced at $39.99 when it’s released this holiday season for Wii U. Continue reading Possible Price for Captain Toad Revealed