The latest Famitsu sales charts have arrived today from Japan and it is another impressive week for Nintendo. A staggering nine of the top ten games sold this week in the land of the rising sun were on Nintendo Switch. Animal Crossing: New Horizons was easily the best-selling title shifting 102,553 copies, clearly showing that […]
The Coolest Game Content