4 years 1 month ago Link Gamasutra Animal Crossing: New Horizon has had the best launch week of any Switch title in Japan according to the latest Famitsu sales estimates. ... Tags Gamasutra