With Christmas rapidly approaching the rush is now on to buy presents. As Japan is a video game loving country plenty of presents will either be games or consoles. This week the Nintendo Switch family of systems sold an incredible 236,625 units and Pokemon Sword & Shield has sold 231,578 units. Here’s the best selling […]
The Coolest Game Content