So I just saw the post on the front page about the new approval process for comments...

Correct me if I'm wrong... but isn't that the star system ALL OVER AGAIN?

I mean, I can't tell if I'm going insane or...