Originally Posted by DeusVult
I just noticed these things.
There an incentive to be more participative in the site and another reason to watch moar anime. Also makes for some lite competition amongst members.
They remind me a lot of video games on STEAM accounts. Like Achievements.
You should get a Chibi creator tag.