[Qoo News] Nintendo Releases Overview Trailer for Captain Toad: Treasure Tracker
Nintendo has released a new Japanese overview trailer for their upcoming Switch and 3DS title featuring Toad, Captain Toad: Treasure Tracker.
Nintendo has released a new Japanese overview trailer for their upcoming Switch and 3DS title featuring Toad, Captain Toad: Treasure Tracker.
The Nintendo Direct 3.8.2018 has just ended, here’s a quick look at what the recent direct covered!