The Nintendo Direct coming up this week will have a particular focus on October 27’s Super Mario Odyssey.




Source

Leave a Reply