Site has been online again (even though there have been announcements for its closure, several times already).
Old userbase seems to have survived the constant changes.