Steve Boxer News Riot, Blizzard, Twitch and others form Fair Play Alliance to tackle online toxicity Mar 23rd, 2018 30 games companies including Riot, Blizzard, Twitch and Epic Games, have teamed up to form the Fair Play Alliance, in a bid to counter toxic...