User blog:Cpl. Ross/Points?

What's with the badges and points all of the sudden? I don't get it. Can someone explain this to me? Pleeeeeease?