Call of Duty name has been through a lot the past year. For nearly a year ago, the blockbuster Modern Warfare 2 and made a clean sweep, at least what the sales figures concerned. And it was exactly the astronomical sales figures that about six months later created big problems for the series: The main developer behind the series, Infinity Ward got in trouble with the franchise's publisher, Activision. A long story short, Infinity Ward collapsed into a shade of its former self, and suddenly had one of the most skillful FPS Developers recently virtually gone. It was not purely Treyarch small shoes to fill with Black Ops. Have they done it? On the way, yes.