Super Mario Odyssey Switch Home Menu Icon Revealed

Here is the Super Mario Odyssey Switch Home Menu Icon for your viewing pleasure. Apparently there are a number of people who are making a big fuss over the icons for Switch games and I am happy to report that this one looks incredible. Super Mario Odyssey is coming October 27th so get ready!! If you want to hear my first impressions of the game, click here and give my latest YouTube video a watch.

Leave a Reply