Captain Toad: Treasure Tracker overview launch trailer
Posted on July 13, 2018 by Brian(@NE_Brian) in 3DS, Switch, Videos
As Captain Toad: Treasure Tracker launches on Switch and 3DS today, Nintendo issued a new overview trailer. We’ve attached it below.