Overwatch Release Date Trailer

Overwatch Release Date Trailer Overwatch Release Date Trailer Overwatch Release Date Trailer Overwatch Release Date Trailer

Your watch is about to begin! Overwatch launches May 24.

Want a head start on all the heroic action? Join us May 5-9 for the Overwatch Open Beta. Pre-purchase digitally or preorder at participating retailers and unlock early access* to the Open Beta for you and a friend starting May 3!

*Early Access offer ends April 29, 2016.