The Esports Championship Series, better known merely by the acronym ECS, is becoming an institution in the worldwide Counter-Strike calendar. With the news that the finals for ECS Season 4 are taking place in a luxury hotel in Cancun, instead of the crowded Wembley Arena, we spoke to Michele Attisani, …
Read More »