Overwatch’s endorsement system has reduced antisocial behaviour, says Blizzard 22nd March 2019 Business News Comments Off on Overwatch’s endorsement system has reduced antisocial behaviour, says Blizzard "The system makes people nicer" Read More »