Tag Archives: Treasure Tracker

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