It directs me here: http://www.gamefront.com/files/22993926
ok, I will upload the client on other place, just for you but you have to wait.