I’m working on the new site, which should be up really soon-ish!
Send me your email address and I’ll let you know when it’s up and running.