Items tagged with overwatchbeta
by
Brittany Goetting - Thu, May 05, 2016
Blizzard fans will be able to get their Overwatch fix TODAY! The Overwatch open beta will be available May 5th through May 9th on PC, PlayStation 4, and Xbox One. Players who pre-purchased or pre-ordered by April 29th had access to the...
Read more...