Just days before Super Mario Odyssey is set to hit the Nintendo Switch this week, Nintendo has released a pair of new trailers for the game to hype you up even more. They're your basic television-ad length commercials as they slap as much together in 30 seconds as they can, but they're done wonderfully. Enjoy!
- Vintage Paper
- CGC Insider