Overwatch Launch Date Reveal Trailer 1:19 Overwatch announces it will launch May 24, with an open beta between May 5 and May 9. Posted on: Mar 07, 2016 (No Ratings Yet) Loading... Watch Video
Overwatch Progression Rewards Preview: Highlight Intros 1:39 Part of Overwatch‘s new progession system, Highlight Intros are special animations that can be unlocked through player progression and play before a “Play of the Game” highlight. Mor... Posted on: Feb 10, 2016 (No Ratings Yet) Loading... Watch Video
Overwatch February Dev Update – Beta is Back! 9:05 Overwatch discusses what’s new as beta returns this month. Posted on: Feb 09, 2016 (No Ratings Yet) Loading... Watch Video
Overwatch Theatrical Teaser 1:12 Overwatch advertisers itself like a kickass Marvel style movie in this latest Cinematic. Posted on: Dec 18, 2015 (No Ratings Yet) Loading... Watch Video
Overwatch Dev Update – Community Topics 8:39 Jeff drops developer opinion on a variety of popularity community topics from the Overwatch beta. Posted on: Dec 07, 2015 (No Ratings Yet) Loading... Watch Video