12-31-2008, 03:25 PM
Congrats to the new mods, and to fret for promotion, but if I may ask, what exactly happened that made Zee want to resign? The impression I'm getting is that the site was hacked, but I don't really know for sure...