Live-action trailers for video games have had a tendency to be wildly hit-or-miss – either they nail the feel of the game completely or become the subject of jokes for years. Fortunately, Nintendo’s latest trailer for Super Mario Odyssey manages to fall into the former category.

While previous trailers for the upcoming Nintendo Switch title focused on gameplay, this one instead focuses on the overall atmosphere of New Donk City with an emphasis on the theme song for the game, “Jump Up, Super Star!” You can watch this Broadway-inspired trailer below. Super Mario Odyssey arrives on October 27, 2017.