Source:
Nintendo
Nintendo have revealed the first trailer for their new Super Mario Odyssey game. In this clip, we see Mario venturing out into new worlds including New York City. Stay tuned for more info regarding this feature and more from Nintendo's new Switch console releasing later this year. Peep this preview above.