Nintendo has released a brand new trailer for Captain Toad: Treasure Tracker for Nintendo Switch and Nintendo 3DS. The video reveals new stages which were inspired by the Super Mario Odyssey kingdoms. Those of you who are anticipating the game will pleased to know there’s a demo currently available on the Nintendo eShop for you to check […]