Overwatch Beta What To Expect

Blizzard has confirmed that the upcoming Beta of Overwatch will begin on May 5 for PS4 and Xbox One players and will extend through May 9th. Those who pre-ordered by April 29th, will gain early access to the Beta starting

Read more ›