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 ›
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…