Overwatch Fans Have Spent 1 Billion Dollars on in Game Purchases
Overwatch has amassed over one billion dollars in revenue through in-game purchases. Overwatch is now one of many Activision Blizzard games to have reached this milestone. World of Warcraft, Call of Duty, Destiny, Candy Crush, and Hearthstone are the others.