Final Fantasy VII bested both Call of Duty: Modern Warfare and Animal Crossing: New Horizons for the top spot. The other two titles finished in second and third place, respectively, according to NPD. from TechSpot Read The Rest:techspot...
No comments:
Post a Comment