So who actually runs this site? I know long ago it was Mano (dunno if I spelled that right), but how long has he been gone? I know he created it, but I've heard stories about him just disappearing or something like that.
Who runs it now? Obviously there are you mods, but is there anyone above you guys? Just curious.