DotA 6.60 is released | DotA 6.60 w3x A New Revolution In DotA

Official DotA 6.60 is released. A revolution in DotA is released, The DotA Allstars 6.60 map, you can download it now!. Icefrog the developer of DotA has taken for about 6 months to complete this awesome Dota 6.60 map. We are sure that this will be a master piece of his work. There were some RC Maps and beta map leaks but now who cares about them because the Icefrog has just released the