An Unlikely Savior
Activision Blizzard is the largest game publisher in the Western world today, generating a staggering $7.5 billion in revenue every year. Along with the only slightly smaller behemoth Electronic Arts and a few Japanese competitors, Activision for all intents and purposes is the face of gaming as a mainstream, mass-media […]