Dota 2 Is Officially Free To Play!


Perhaps not the latest news, but I’ve known for some time that Dota 2 (DefenseĀ of the Ancients) would be a free to play game in a similar vein to Team Fortress 2, Counter Strike, etc (funny, these are other Valve games too) but what is more interesting is that news has come from the official…