Chris DeAppolonio

Evil Geniuses Announces New Esports Analysis Platform!

Evil Geniuses, one of the successful North American esports organizations, announced their new esports analysis platform. This completely free program…

3 years ago