Jul 9, 2026
Super Mario Odyssey New Trailer Showcases Locations, New Abilities; Release Date Announced
Being one of the most anticipated Switch games launching in the near future, it's no surprise that Nintendo closed its E3 2017 Spotlight with a brand new Super Mario Odyssey trailer. The new Super Mario Odyssey trailer, which can be watched below, showcases a variety of environments as well as...