views - 73
Activision Blizzard is delaying a Call of Duty title that had been scheduled to release in 2023, according to Bloomberg. There has been a new mainline Call of Duty game every year for nearly 20 years.
Click here to view full article source
Current Page - 1 out of 1