Gameitall
January 7, 2020
2019 was Nintendo’s year to shine, the Switch was the company’s main focus which also gathered a lot of third party support including a supportive wave of Indie games....