Famitsu Sales: 6/23/25 – 6/29/25 [Update]
Famitsu has published its estimated physical game software data for Japan for week of June 23, 2025 to June 29, 2025. Mario Kart World for Switch 2 remained the top seller for the fourth week since its launch, moving an additional 145,069 retail copies. Tamagotchi Plaza was the highest selling new release of the week,…