Overwatch Launch
Last Week on Blizzard Watch: Overwatch goes live
Overwatch is officially live.
Get Ready: Here’s when Overwatch is launching
So you've pre-ordered Overwatch and you can't wait for next week's launch.
Toggle Dark Mode: |