The long wait is over, the Dota 6.69 map is now ready for download. It was released last October 12, 2010. Dota 6.69 map download is available in English, Simplified chinese, Traditional Chinese, German, Russian, Spanish Czech, French, Hungarian, Korean and Portuguese.
However, with Dota 6.69 Map there are some bugs found so Icefrog created the Dota 6.69b Map to fixed those bugs.
As expected with Dota 6.69 Map, there are some additional quest added. Here’s a short walkthrough with Dota 6.69 quest, Icarus the phoenix.