New Game is live through The International! Join us, it has began! [updated hourly] August 17, 2011 Welcome everyone to The International! It is happening and it is live broadcasted to every corner of the earth! Stay tuned for all the…

New Game is live through The International! Join us, it has began! [updated hourly] August 17, 2011 Welcome everyone to The International! It is happening and it is live broadcasted to every corner of the earth! Stay tuned for all the…