Japanese publication Famitsu has published its weekly video game software and hardware sales charts for the week of 25th January to 31st January 31, 2021. The highest new release this week is Disgaea 6: Defiance of Destiny which proved to be most popular on the Nintendo Switch, shifting 23,551 copies on the platform. Talking of […]
The Coolest Game Content