Super Mario Odyssey roars to Switch on October 27, 2017
Super Mario Odyssey has finally been given a release date, and looks like we wouldn’t have to wait too long.
The game launches on October 27, 2017 worldwide on Nintendo Switch.
Super Mario Odyssey has finally been given a release date, and looks like we wouldn’t have to wait too long.
The game launches on October 27, 2017 worldwide on Nintendo Switch.