NOTE: You register in the game itself, not the website.
The installer requires the latest Microsoft .NET Framework Applications. Download .NET Framework 4 in Microsoft Download Center
If you encounter any kind of problem it is recommended to post it in the Help Forums, if the same problem hasn't already been submitted. The Chat may also provide an alternative for the more common issues.