Nintendo has published a list of the top 10 best-selling Nintendo Switch games for the months of January to October this year. The list has been collated by Media Create and it’s been printed in a snazzy leaflet that’s distributed to some retailers for consumers to read. It’s not too surprising to see what’s at […]
The Coolest Game Content