The latest Japanese physical software and hardware charts are now in via sales tracker, Famitsu. This week’s charts cover the week of 14th September 2020 to 20th September 2020. The Nintendo Switch family of systems sold an impressive 110,029 units and it was the entertaining Super Mario 3D All-Stars which made its debut at No.1 […]
The Coolest Game Content