Commercial for Captain Toad
Captain Toad: Treasure Tracker, play it together, anytime and anywhere on Nintendo Switch. Nintendo has launched a new advertising video for Captain Toad: Treasure Tracker. Nintendo Switch console promo What makes this video different is...
Wed 11-07-2018 16:55 | Nintendo Switch News