Super Mario Odyssey – Accolades Trailer By News Bot on November 9, 2017 on Videos, Videos multi Nintendo Switch, Super Mario Odyssey Tweet No Comments See what the critics are saying about Super Mario Odyssey which is available now exclusively on Nintendo Switch.