Activision Forces Ads Into $80 Call of Duty Game
Favicon 
www.dualshockers.com

Activision Forces Ads Into $80 Call of Duty Game

The newest Call of Duty, Black Ops 6, had an incredibly successful launch.