Famitsu Sales for the Week of February 26
Famitsu sales for the week of February 26 have been released. The Nintendo Switch sold a total of 62,531 units in Japan, leading the PlayStation 5, despite the release of Final Fantasy VII Rebirth. The PlayStat... Read More...