I just created an account, and I cannot find where to download.
You can download it here: Beta Game Client Download