News Posted June 15, 2017 by Johnny Hurricane in News, Super Mario Odyssey News Super Mario Odyssey Release Date Announced Nintendo said that Super Mario Odyssey would be at E3 2017 in a big way and they didn’t lie. They showed off some new content and blew it out on the treehouse and gave a release date. Check out this article for the new trailer and the... Read more Tags: News, Nintendo Switch News