Venture Beat -
4 May 2017 22:45
Starcraft, Warcraft, and Diablo are all massive names in the world of gaming, but Blizzard’s latest release is potentially its biggest one yet. Overwatch is the eighth Activision Blizzard game to generate $1 billion in revenue, according to the publisher’s fiscal Q1 2017 financial statement. And the company says it is the fastest-growing franchise ever from […]
Share this Article
Comment on this Article
Please to comment