‘Overwatch 2’ Release Date Revealed During Xbox Showcase, Now Free to Play Activision Blizzard finally reveals the release date for Overwatch 2. by Isaiah Richard
Culture Overwatch 2 News & Update: Blizzard Releases Short Story 'Valkyrie' Showcasing Mercy's Backstory by Nhx Tingson