Super Mario Odyssey Stage Demo - Nintendo Switch PresentationCheck out the stage demo of Super Mario Odyssey seen from the Nintendo Switch Presentation.By Robert Handlery on January 13, 2017 at 6:25PM PST Nintendo Switch