I've been wondering, but is the moderator review tag that shows up for pending images ("It has been reviewed by X moderators. X did not like the post enough to approve it.") a brand new feature that has just been implemented, or it's been something that's been around for a while but only viewable for higher level users?
Updated by Type-kun