Ambitious gamers are speedrunning the Super Mario Odyssey in-store demo

Super Mario Odyssey is coming to the Switch on October 27. Nintendo has set up demo kiosks in stores and it appears that some players are now giving it their all to produce the fastest clear time. Read more…
Neowin