Forum was moved to www.xnalara.org/ recently, because we had some trouble with the previous webhost. The place was getting more and more unstable. At first we blamed it on the chatbox, turned out that Yahoo! was to be blamed all along. Poor chatbox.
Anyway, the place is up and running again and looks as stylish as ever. >_> Some links may be kaput at the moment, but we're working on it, don't worry. So go ahead and sign up if you want to with us. See ya there.