E3 2017 Exclusive Super Mario Odyssey Interview
E3 2017 Exclusive Super Mario Odyssey Interview. Super Mario Odyssey is an upcoming 3D platform video game developed and published by Nintendo for the Nintendo Switch, which is set for release worldwide on October 27, 2017. Super Mario Odyssey is an upcoming 3D platform video game developed and published by Nintendo for the Nintendo Switch, currently set for release worldwide on October 27, 2017.