Here is The Adorable Captain Toad Treasure Tracker TV Commercial

Here is the adorable Captain Toad Treasure Tracker TV Commercial for your viewing pleasure. The title is set to release early next month and will arrive just in time for Christmas. Wii U gamers will have to only shell out $40 for this game and we can’t wait.

Check out the commercial and let us know what you think.

Leave a Reply