Super Mario Odyssey gets its first DLC
The first DLC for Super Mario Odyssey is ready for release in February 2018. It’ll be completely free for all owners and comes with just a few new things. Namely, you’ll be able to get new filters for the photo mode and three new outfits to wear as well. For those who … Read more