http://us.battle.net/overwatch/en/blog/19932055/
Check your battle.net account to see if you got in.
If you didn't get accepted, fear not! You can watch enough gameplay on Twitch to find out that it's basically a Team Fortress 2 clone. That's what it looks like to me atleast, convince me otherwise.
http://www.twitch.tv/directory/game/Overwatch
Overwatch Closed beta is up
Moderator: Executive