Tundra Esports Is Your New Dota 2 World Champion
We have a new Dota 2 world champion! Recently, London’s Tundra Esports won The International 11, taking home over $8.5Continue Reading
Home of "The official podcast of esports" and everything you need to know about the business of video games