9/1/12See The International Dota 2 Championships Live Here, or Watch them Via SteamThe livestream for The International Dota 2 Championships is included in our roundup of feeds coming out of (or…ByOwen GoodPublishedSeptember 1, 2012