Famitsu Sales: 6/2/25 – 6/8/25 [Update]
Famitsu has published its estimated physical game software data for Japan for week of June 2, 2025 to June 8, 2025. Mario Kart World for Switch 2 was the highest selling new release of the week, opening at 782,566 retail copies sold. Rune Factory: Guardians of Azuma for Switch followed at 45,703 retail sales, with…