Blizzard Taking Steps to Fix Overwatch Toxicity Issues

Players have already started complaining that the Overwatch community is too toxic to play with but industry experts claim that it is nowhere near to how the rest of the multiplayer community is. Overwatch is […]