Hello All,
at the moment, there are technical difficulties with the site that our engineers are looking into. I have no ETA as of yet when the issue will be resolved, but will update this and the thread in the News section of the forum as soon as more information regarding this becomes available.
Apologies for any inconvenience this may cause.
- Craig