That’s right guys, Overwatch beta is finally here! I can’t begin to explain my excitement for this game. (although I would be more excited if I had a key, cough cough BLIZZARD) So far, the streams on Twitch have proved one thing. I. Want. This. Game. I hope to be posting more about it soon, and I hope I get beta access so I can make some videos for the community. If you would like to participate in the Overwatch beta, make sure you have the check box checked in your beta profiles on your battle.net accounts!