Overwatch

In Overwatch, you control one of several heroes in competitive 6-person team shooting matches. Battle over objectives, take down the other team, and achieve victory. In Overwatch, heroes do battle in diverse locations around the world...

Release Date:


Learn more about Overwatch

Review: yehseongs Review

7 views - 0 likes

Cool but, their managing sucks. The game itself is really awesome. Can't find a replacement. And this holds Blizzard's basic stance to their game. Easy to access, hard to play great. But if you work hard enough, everyone can go up to GM or Top 500. I myself was typical Gold on Season 2, become Top 500 on Season 21.

Positive points
  • Graphics, action.
Negative points
  • Too much dps heroes. 17 dps while there are only 7 tanks and 8 SPP.

9.010

Total score