Media Create Sales Shows Switch Dominating, Xenoblade 2 Opening Strong
The latest Media Create sales numbers are out from Japan. The Nintendo Switch is dominating Japan once again, selling almost 125,000 units, just down from last week by about 20,000 units. The closest competitor... Read More...