The Overwatch open beta started on Thursday and apparently has generated so much feedback that Blizzard is saying thank you to fans by extending the beta an extra day.
And be sure to check out our open beta guides to help you.
The beta will now conclude on May 10 at 10:00 a.m. PDT in all regions.”.…
This means the beta will now conclude on May 10 at 10:00 a.m. PDT in all regions.” – Original
The beta will now conclude on May 10 at 10:00 a.m. PDT in all regions.”. – Misagh8 years ago