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