If you didn't make it to Free to Play's San Francisco premiere last night, Valve (yes, that Valve) has you covered. The Dota 2 tournament doc is now available on iTunes, Steam and YouTube for the very reasonable price of zero dollars. The...
More...
More...