Call of Duty's pay to play rumor false

· · Hot! with 25 comments

Activision, the game publishing company behind the popular 1st person shooter series, Call of Duty, has reportedly had its sights set on making consumers pay to play their online games. Today however, the claims have...

View more...