Activision's relatively new Call of Duty HQ infrastructure could be the key to a games-as-a-platform solution for the $33 billion shooter franchise. Publishers are always trying to find new ways to ...