Where can I register/Where can I download the game

You can set up your account on our web-site by clicking on create new account in the upper right corner.

After setting up your account you need to log in for downloading the game launcher.