[Updated] Overwatch 1 & 2 down, not working, or unable to login? You're not alone

This story is being continuously updated…. New updates are being added at the bottom….. Original story (from Aug 22, 2019) follows: Overwatch was released on May 26, 2016, and since...
Sep 19, 2023 7 Min Read