So, what happened?

The wiki was wiped a few weeks ago with no warning and now it's back? The URL changed a little, I noticed, but is this one actually being run by Mendex?

Are we done with that ridiculous beef with The Faded Clan Outsiders page? Looks like they're down too.