Dota 2 fans are in for two weeks of the year’s biggest online arena battles as The International Championship 2015 quickly approaches. The tournament’s official website is now live, providing an overview of the event, details on scheduling, information on participating teams, and much more. The Main Event doesn’t kick off until August 3-8, but […]