Overwatch Beta is live! I decided to try out the Overwatch Beta and get some Overwatch Gameplay. The Overwatch Beta is basically the full game so im pumped to play it at release. If you want more Overwatch Gameplay HIT THE BLOODY LUKE BUTTON!