The latest Famitsu physical software and hardware charts have arrived from Japan and this week’s charts contains two weeks worth data. The period counted is the two weeks spanning 27th April to 10th May and it is the Nintendo Switch which came away the best-selling system. Nintendo’s latest console shifted 157K during the past two […]
The Coolest Game Content