Yes, it's been longer than expected for to be available again. We're still working through some domain transfer issues, or so those who actually know about such things tell me :) In the meantime, the site is up at it's effectively read-only, though, as the login function isn't working at the new site yet so new submissions are not possible.