Nintendo 3DS This Week In Sales: Nintendo Switch Makes Its Debut Last week was a huge week in Japan, as well as the rest of the world, with the release of Nintendo’s newest console, ... By SatoMarch 8, 2017
This Week In Sales: Yakuza Zero Travels Back In Time Last week, Sega released Yakuza Zero in Japan on both PlayStation 3 and PlayStation 4. By Ishaan SahdevMarch 18, 2015