Call of Duty Modern Warfare 3 Free Weekend Now Live

Call of Duty Modern Warfare 3 Free Weekend Now Live

Got a computer that doesn’t suck? Bored out of your tree? Good news!

Read More

Call of Duty Losing Favor in the UK

Call of Duty Losing Favor in the UK

Despite obvious critical acclaim and a staggering amount of units moved over the holidays, the Call of Duty franchise is in fact experiencing a massive down turn in sales in at least one territory.

Read More