The latest Japanese sales data came in today and it has been a great week for Nintendo. Not only was the Nintendo Switch by far the best-selling system, but its games dominated the entire top ten this week. The top selling game just before Christmas was Pokemon Sword & Shield which was easily the best-selling […]
The Coolest Game Content