Due to tons (18,000 since this summer) of bots trying to create accounts, I've had to temporarily disabled the creation of new accounts.
I'll try to find a way to fix this, and will reply here when registration is fixed.
In the mean time, if you want a new account, please email me.
-James