There is a badge of sorts in the Character Sheets/Account Status page of profile, though it's kind of hidden. x3
I'll work on it. :3
Posting in different places gets you different amounts of points, for example posting in the Gathering, which can affect all roleplay plot, gets you more points than posting in the Games section. You also get one point a day since you register (I don't know if this is every day, or only when you log on) and like 20 points when you get a friend. :3 Opening topics also gets more points than just replying to one.
There are going to be a few contests soon with point rewards, and that's going to be mostly random.... Maybe once a week there could be a raffle, and the winner gets +100 (or 50) points? It's hard making it fair, I can't distribute them based on post length, only the section of the forum where someone posts. >.>