Blizzard is inviting a few more players into the beta testing phase for "Overwatch." The weekend test is to see how the game's servers handle the large amount of players and how the game performs on various builds.
More Players Invited To Beta Test ‘Overwatch’ For The Weekend Of Nov 19-23 : Read more
More Players Invited To Beta Test ‘Overwatch’ For The Weekend Of Nov 19-23 : Read more