User blog comment:Green Ninja/April Fools' Canceled (And What This Means for CP...)/@comment-8792734-20130317014611

I'm pretty sure it has SOMETHING to do with all the original moderators quitting.