Call of Duty: Black Ops 7 release date reportedly leaks, and it looks like the FPS is the latest to escape Microsoft's $80 price hike

GamesRadar.com / 15.08.25

Call of Duty: Black Ops 7 release date reportedly leaks, and it looks like the FPS is the latest to escape Microsoft's $80 price hike

Activision is also seemingly sticking to its word to skip the Switch 2 at launch
Read more

Other sources