A Financial look at the largest independent gaming company in the world - Activision Blizzard. They're based in the Untied States and are behind some of the most popular game franchises in the world, including World of Warcraft, Call of Duty, Hearthstone, Starcraft, Diablo, Overwatch, and more. They're worth over $30 billion USD and are rapidly growing!
Browse through hundreds of free to play MMOs and MMORPGs at https://mmos.com
MMOs.com currently has 42,656 views spread across 11 videos for Overwatch 2. Overwatch 2 has approximately 9 hours of watchable video on his channel, roughly 1.94% of the content that MMOs.com has uploaded to YouTube.