Captain Toad: Treasure Tracker Receives A New Trailer

Captain Toad: Treasure Tracker Receives A New Trailer

To start off the week, Nintendo of America has uploaded a new trailer for Captain Toad: Treasure Tracker, releasing July 13 on Nintendo Switch and Nintendo 3DS.

Check out the trailer below: