Animal Crossing: New Horizons is Japan’s biggest Nintendo Switch launch ever 25th March 2020 Business News Comments Off on Animal Crossing: New Horizons is Japan’s biggest Nintendo Switch launch ever Hardware sales exceed that of its launch week, too Read More »