The International DOTA 2 Championships are now live streaming on the web.
The International 'DotA 2' Championships are now live streaming on the web. You can watch by visiting the website's Watch Live tab. Anyone currently attending PAX Prime can also attend the event for free with their PAX badge.
The competition is taking place until September 2nd in Seattle, Wash., and is hosted by Valve.