Call of Duty: Modern Warfare 3 is the best-selling game of November 2023 and is already the second-best selling game of the year, according to the latest Circana report.

This article is imported via RSS from Windows Central RSS Feed – Read more here: ​Read More