Overwatch: Open Beta

Early access for the open beta for pre-order owners begins tomorrow May 3rd 2016, or May 5th for everyone else. The open beta will continue until May 9th with the final release being May 24th.

SHARE THIS POST

  • Facebook
  • Twitter
  • Myspace
  • Google Buzz
  • Reddit
  • Stumnleupon
  • Delicious
  • Digg
  • Technorati
Author: Odin View all posts by
%d bloggers like this: