Tag: overwatch season 2 news
Games
The extremely popular multiplayer game “Overwatch” is getting a major overhaul for its second season as the Skill Rating and Sudden Death modes are getting some serious changes.
most read