Blizzard has unlocked the Overwatch servers so that specially flagged accounts can now download and install the game. There is no NDA so players are allowed to stream and write about their experiences in Blizzard's first foray into the shooter genre.
As a reminder, our primary objective for the Closed Beta is to get focused, hands-on gameplay feedback, so the number of participants in this phase of the beta will be relatively small as a result (though we will continue to add more people throughout its duration). From time to time, we'll also be hosting Beta Test Weekends, during which bigger groups of players will be called on to stress-test our hardware and help make sure it's ready for launch. Look for more information on these testing opportunities in the near future. Everyone in the beta is free to discuss the game, post screenshots, share videos, and stream all they wish—just keep in mind that Overwatch is still in development, so everything you see, hear, and read reflects a work-in-progress.
Check your email to see if you're one of the lucky ones!
Read more on the Overwatch site.