I've just discovered this game.
Well, actually, I got into in a couple of months ago but this is the first it's occurred to me to mention it here. It's the most fun thing I've played online so far and was curious if anybody else plays it.
If so, my username is Naylastar there too so feel free to add me and message me:)