The best Dota 2 teams from around the world converge on Hamburg, Germany for one of ESL’s largest tournaments.
A fast, high energy retelling of the Intel Extreme Masters Championship in Oakland, California.