The sun is hot. Antarctica is cold. And the Call of Duty franchise keeps setting and breaking records. Today, Activision Publishing has announced that Call of Duty: Modern Warfare 3 hit the $1 billion mark in sales according to Charttrack…
Read more ›