After years of challenges, Blizzard Entertainment finds itself in unfamiliar territory: Overwatch players are genuinely enjoying the game again.To All Agents of OverwatchOn February 12, 2025, game director Aaron Keller and the Overwatch team unveiled