Nintendo releases new Super Mario Odyssey "Jump Up, Super Star!" musical video
Nintendo has released a new musical video for Super Mario Odyssey titled "Jump Up, Super Star!". The video features the iconic song that was used in most of the game's trailers.
In Super Mario Odyssey Mario has to keep Princess Peach from Bowser's c..