Yeah, as mentioned, best to email one of the guys who run it. I was just pushed out by a password change long ago, although following my own advice and asking why was not exactly successful, I got no reply. Yours might have been a clean up of lurkers?