Captain Toad: Treasure Tracker is nearing its December release date on the Wii U. Ahead of the game’s release, Nintendo has released a TV spot for the upcoming puzzle game. You can see the commercial below. Captain Toad: Treasure Tracker is a spin-off title featuring the cute little Toad in his first starring role. The game is based off of ...
Read More »