Meanwhile, I'm over here wondering about that Creator badge.Is that Jesus? The inventor of MCoC? Or perhaps the mind behind the matchmaking algorithm everyone complains about?