Developer Update – Overwatch

Jeff Kaplan, developer for the Game Overwatch has recently released a video on the official Overwatch Youtube channel. The video details about updates coming to the game soon.

 

Check out the video to find out more

 

We will provide a short reiew of this update video soon :) Stay tuned