Beachhead Studios has been announced by game publisher Activison Blizzard. The studio will lead the production for online Call of Duty content. Their exclusive online content promises to "super charge the online experience." The studio will focus "on the delivery, digitally, of new, innovative Call of Duty content and services will enable tens of millions of players around the world to continue to enjoy the experience that Call of Duty offers." Activision is "not yet ready" to discuss what that means or give up any more information. Speculations?