Die Steam-Shopseite nennt den 10. August 2023. Blizzards Ankündigung vom Juli 2023, über die Windows Central[7] berichtete, nannte den 10. August als Steam-Starttermin, und der Bericht von IGN[5] vom 14. August sowie Wikipedia[1] beschreiben den Start als in der Woche davor erfolgt.
Blizzards kostenloser Helden-Shooter, damals Overwatch 2 genannt und im Februar 2026 in Overwatch umbenannt, erschien am 10. August 2023 auf Steam und erreichte über 75.000 gleichzeitige Spieler. Er liegt auf Platz 14 der meistgespielten Spiele auf Steam, mit einem Höchstwert von 75.899 in der Woche bis zum 2. Oktober 2026.