Runs directly through Steam according to Mike Ybarra
https://store.steampowered.com/app/2357570/Overwatch_2/
https://news.blizzard.com/en-us/blizzard/23982127/overwatch-2-coming-to-steam-on-august-10
Overwatch 2 Launches in August 10th
Hopefully my fingers are crossed
I realize there wasn’t much raw gameplay here so here’s another vid showing that (on the PS5):
https://www.youtube.com/watch?v=n2vNJsAa9xc