Nintendo reveals top 30 most downloaded games of 2017
Are you wondering which games sold the most in the Nintendo Switch eShop ? Look no further, because Nintendo has recently released the top 30 most downloaded titles at the European Nintendo Switch eShop. The...
Sat 27-01-2018 21:55 | Nintendo Switch News