It's no surprise to hear that the Nintendo Switch family of systems is a behemoth in Japan as we publish the weekly Famitsu sales on a Thursday where the console ... Read more