I've recently become hooked on the game and have been playing for a while now. There really is no goal in this game besides to roleplay to your heart's content and socialize with people, but that's fun enough for me.
It's not too strange. Furcadia gets a lot of criticism because apparently it's where all the fursuit-wearing people go, but I personally haven't met a single one on there. :P Just think of it as a chatroom with graphics, and you've basically got it.