Yup, I got the account and I'm waiting for the game to download.
You can easily get it by making a QQ account, so you don't need a Chinese phone number, download the Baidu client, then switch your browser to phone emulation for a faster download speed. I'm quite free for the next few days so...