Games
danhasnolife
•
1y ago
•
97%
Overwatch 2 Investment and Engagement is declining, Blizzard says
https://www.ign.com/articles/overwatch-2-engagement-and-player-investment-is-declining-activision-blizzard-admits?Comments 28