Spaceship Odyssey is approaching! In only two days Super Mario Odyssey is finally releasing in stores. Therefore a lot of advertising for this Nintendo Switch exclusive is popping up everywhere and of course there are new commercials featuring our favorite italian game icon;