Wednesday, October 14, 2015

Overwatch - Beta Launch Date: October 27 (U.S. Only)

Well there we have it folks... the Launch date for the Overwatch Beta has been announced as being October 27. Sadly the Beta will only come to the US with no ETA or real info for the rest of the world.
It appears there will be no Beta key | keys and accounts will be flagged for access as was the case with the Heroes of the Storm Alpha/Beta testing.
Official info :