Just had to register a new account since I've switched e-mails and usernames and everything since my original registration here back after the game's original release and just wanted to call out to the devs about the registration form.
The buttons are iffy, since you can't tell if you actually hit them or not.
And the final registration page, where you enter your password, hangs for a while before completing registration.
I hit the Continue button several times and as a result got a message telling me that my account was already registered.
I then had to request an activation e-mail twice to be able to fully register and activate my account since the form didn't proceed to the activation message and didn't send an original activation e-mail due to me pressing the Continue button several times.
Just figured this might need looking into since the Steam release of Demigod means tons of new users flooding here, and I imagine the devs want them to feel as welcome as possible.