After Twitch announced that it handed control of Evil Geniuses and Alliance over to the players yesterday we now know who is in control. A press release from Evil Geniuses revealed that former Dota 2 team captain and winner of The International 5 Peter “ppd” Dager will act as the …
Read More »