Team Astralis wins the eSports Championship Series Season 2 finals
The Season Two finals of the eSports Championship Series (ECS) took place last week, featuring some of the best teams in the world as they battled it out over the course of three days in rounds of Counter-Strik... Read More...