Submitted by decrypt2895 in technology
Activision’s latest Call of Duty is getting slammed by critics and everyday gamers alike amid reports of rushed development.
Submitted by decrypt2895 in technology
Activision’s latest Call of Duty is getting slammed by critics and everyday gamers alike amid reports of rushed development.