10. Overwatch generated $1 billion in revenue in the first year after its release. Beginning with its first release, the game was a critical and commercial success. The Overwatch production budget was believed to be about $600 million, while gamers spend around $1 billion on in-game purchas...