
Overwatch Open Beta Extended Until May 10
Enjoying the Overwatch Open Beta and can’t get enough? Blizzard heard your calls and have extended the Open Beta for another 24 hours. The Overwatch Open Beta will now end on May 10 at 10:00 a.m. PDT for all regions on PlayStation 4, Xbox One, and PC. The announcement came via Battle.net’s forum where the ..