nero on 19 September 2017
Damn, Nintendo domination in the top 10, seven out of ten games oublished by Nintendo (5 from Switch and 2 from 3DS), not bad at all. Nintendo games will always sell no matter what