It is once again Wednesday which means it is time to find out how the various software releases as well as hardware has performed in Japan this week. On the hardware front there’s very little competition as the Nintendo Switch family of systems remain dominant shifting a decent 80,312 units this week. On the software […]
The Coolest Game Content