endorsements
-
Overwatch
Endorsements and LFG are bringing down player toxicity in Overwatch
If you’ve played Overwatch only to have a game ruined by a fellow player being abusive or antagonistic, you may be happy to hear that the statistics…
Read More »
