Evil Genius announce Overwatch team

Evil Genius are a household name in several esports such as Dota2. They were also almost on the verge of engaging in CSGO, however the IBP scandal threw them off the scene. With the OWL Coming up close, Eg definitely look likely to enter the scene.