Try again with the link below, it's an installer from another website that worked fine for me without any baidu registeration.
Let me know if it works for you
Wow, I sit next to a chinese friend at work.
We've read through this link, and this page, and its actually legit!
We're at work, so we didn't download the game, so we can't vouch for the content....
But you're a legitimate new user, helping people out!!
We've had SO MANY SPAMMERS that are totally fake.
Welcome, please stick around; even if English isn't your first language, we'll forgive you, welcome!!!!
No worries, sharing is caring. =D