I am a member there but they don't offer an invite system...unfortunately, there seems to be a pretty sluggish support system over there; the News page hasn't been updated since 2009, for example. I'll see if I can get a response about an ETA on registrations opening again.
Much obliged.