Overwatch: Beta Gameplay Video

Here is video of my first game playing Overwatch: The newest game from Blizzard. Although still in Beta, there are some great things in the game and it is filled with fun and quirky characters and plenty of action.

 

 

 

New Video below.