Blizzard released the game's promotional trailer today. Season 9 related to Overwatch 2It's titled “Champions,” which seems to offer some interesting news for players of the multiplayer shooter game. The new season will open its doors February 13, 2024. The most prominent of these is undoubtedly Rework for classification systemContinue Reading