warpzoned.com
Overwatch beta will begin on October 27
Blizzard has announced that the long-promised beta for Overwatch will begin on October 27, a little less than two weeks from now. Players in the Americas will gain access to the beta first (with Eu…