Super mario odyssey dlc files download
22 Feb 2018 Super Mario Odyssey for the Nintendo Switch receives a major update this Again, this is free DLC for Odyssey, so it should start downloading 18 Sep 2017 Nintendo's online Japanese store revealed the file size for the upcoming Switch Mario title Super Mario Odyssey. The title will take up