The official Chinese Dota 2 site now has a page up, offering downloads of the Chinese Dota 2 client, along with instructions on how to activate via limited availability beta keys. Those lucky Chinese gamers who have so far gotten beta keys will be able to download and get to playing very soon, as April 28, the announced date of the Chinese Dota 2 beta launch, is less than 5 hours away in the Chinese time zone.

Also of interest, the client has a feature allowing players with existing Steam accounts to link their existing Steam account to the new Chinese client, which we assume is to allow them to continue using their cosmetic items and perhaps even transfer stats, friends list, and other account details over.

Source: http://www.dota2.com.cn/download/ – http://members.dota2.com.cn/login