in

Call of Duty Has Addressed the Issues Plaguing Its Games

Call of Duty developers have released a statement regarding recent player frustration.

www.gfinityesports.com