Ambitious gamers are speedrunning the Super Mario Odyssey in-store demo October 14, 2017 by admin Tweet 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 Related Posts:Nintendo launches Switch OLED Mario Red Edition at…2D side-scroller Super Mario Bros. Wonder announced…‘Zelda' and ‘Mario' success helps Nintendo Switch…The Super Mario Bros. Movie was posted on Twitter…Nintendo announces end of support for Mario Kart…