Blizzard Opens ‘Overwatch’ Beta To More Players This Weekend: Here’s How To Join

Blizzard is opening Overwatch beta's doors to more players this weekend to extensively test out its team-based shooter before officially rolling it out. The Beta Test Weekend is an invitation-only event…