Jump Up, Super Star!
On October - 11 - 2017
Yep, it’s a musical video for the upcoming Super Mario Odyssey, which will land for Switch on October 27th.
For a limited time, a short version of the musical theme from the game is available to download from the official Super Mario Odyssey website.