What’s Next for Overwatch?

What’s Next for Overwatch?

As of the most recent Developer Update for Overwatch (August 10, 2017), the devs just dropped some pretty big news for the game. Overwatch in the near future will get a Deathmatch game mode. That is pretty odd considering that entire game is based off of teamwork. The modes to...

Read more