Overwatch has already earned an insane amount in digital revenues
Overwatch has been a massive success for Blizzard Entertainment with more than 10 million (increasing at a rapid rate) registered players within a month. The game also earned noteworthy digital revenues across all the platforms in the process. According to the report of SuperData analysts, the digital revenue of the game has already crossed over $269 … Read more