Well this is certainly an interesting little twist. A Steam page for Blizzard's Overwatch 2 was just put up. The planned release date listed on the Steam Overwatch 2 page is August 10, 2023 even though it has been available on Battle.net and consoles since at least October 4, 2022. The August 10th release date on Steam is the same day that its next season, Season 6: Invasion, is slated to begin.
The Steam release of Overwatch 2...