I uploaded one in Youku as well, but this one was uploaded by Gamersky.com, one of the largest game zone in China. :lol:Nice :D
Apparently the latest trailer was also uploaded to Youku (Chinese youtube?)
http://v.youku.com/v_show/id_XMzU0ODI2MjAw.html
20K views in 20 hours, wth!