Overwatch is already a billion-dollar franchise
In less than a year, Blizzard’s multiplayer shooter Overwatch has already earned $1 billion. Activision Blizzard revealed the news during the company’s recent earnings report, calling the game “the 8th billion-dollar franchise in Activision Blizzard's portfolio,” joining the likes of Skylanders and Call of Duty.
Overwatch debuted last May and since then has gone on to become Activision Blizzard’s fastest-growing new franchise; last month the game hit 30 million regi
Read more »