What do you mean?
Same here. Page opens fine, as well as my account, but can't download it.yes, I tried to open it to register in the CC tournament and I get the message to install again.
I tried to open their website to download the latest version and their server is having problems.