OVERWATCH BETA LIVE STREAM PREMIERE HayliNic

On Thursday, October 15, 2015, I was invited to premiere the beta of Overwatch for the very first time - live from Blizzard HQ! It was one of the best experiences of my career and I’m honored that I was chosen to be a part of it. The beta will be live October 27th, 2015! The quality of this video is a little low, a better version is available on my twitch channel at this link: To sign up for the beta, click here: Check out my social media below! http://twitch.
Back to Top