Blizzard Promises To Improve Overwatch Community And Penalty System
Is Blizzard going to punish those who cheat in Overwatch? Can this community please be less toxic? Overwatch is easily one of the most popular games in recent memory. However, there is a catch to this in that it can be one of the biggest cheating games in history. Many…