While meep is no longer big, it has gotten a lot better on the community. Everyone basically knows each other and toxicity has gone down a hell of a lot. I don't play as much anymore myself, mainly cause I'm bored of towny, but if you want a community here ya go.