Overwatch Out Today!

If you didn't get to play the multitude of betas provided to press and Twitch approved streamers, you can now buy the game. Cool.