Super Mario Odyssey roars to Switch on October 27, 2017

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.