Saturday, October 24, 2015

Overwatch - Europe Beta Release Date - October 27

Well there we have it folks... the Launch | Release date for the Europe Overwatch Beta has been announced as being October 27. Sadly still no word on Asia.

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.