I just tried to register and the "human detector" (RECAPCHA?) was down. Guess I'll try again later.