I just posted a topic about all the new additions to Oddworld Forums
here.
Basically they are just an additonal status level... but in a graphical format. They go up less frequently than the standard status levels however. The more posts, the more stars one has under there name.
Abe Babe...