It is Wednesday which means it is time to take a look at the latest Japanese video game software and hardware charts via sales tracker, Famitsu. This week sees a new release at No.1 and that game is the super-fun Super Mario 3D All-Stars collection for the Nintendo Switch system. The game sold 63,803 physical […]
The Coolest Game Content