Alex Garfield, the man behind Evil Geniuses and founder of GoodGame Agency, leaves Twitch

Advertisements