The Call of Duty franchise may just be the most successful video game series of this decade. Each release sells better than the previous release. Infinity Ward’s Modern Warfare 2 has been out for some time now, so now it’s time again for Treyarch, the team behind Call of Duty: World at War, to step [...]




