Dota 2 The International 2012 Live Stream & Replays

The annual Dota 2 The International 2 tournament has been started, the world's top 16 DotA teams are participating in this epic battle to win the grand prize of 1$ million USD. You can watch the live stream of The International 2012 matches directly from Benaroya hall, Seattle, or you could use Dota 2 Spectator client.Status: Tournament Concluded, iG (Invictus Gaming) has been the crowned DotA 2