I love me some Captain Toad Treasure Tracker so I’m jumping into the new Special Episode DLC for it right now on Twitch! Join me in the chat.

Advertisement