4 Captain Toad: Treasure Tracker (Switch) Review Edwin CrumpJuly 22, 2018 When Captain Toad: Treasure Tracker was first released on Nintendo’s beleaguered Wii U, it felt like a glass of ice water to the faithful left parched in the ... See More... Nintendo Switch ReviewsReviews0 Comments 04 min read