Yeah, that's about it.
So as I say below, don't really play mafia games that often... I wrote a few bits for the 2013 Scummies Ceremony though. That's my bit for the community, it seems. I spend some time in Mish Mash though. Not much, however.
I would link all the games I've played in, but they kinda don't exist anymore... well my first game has 8 pages, my second and third have none, my fourth (that I replaced into) only has pages that I wasn't in (I came in page 33 or something.) I don't play enough/haven't played recently enough for my meta to need to be here. If you must look for it go find it by searching my posts.
I just sorta stopped getting that into Mafia Games online, but I sometimes play mish mash. At some point topped the leaderboard in Password with RedCoyote. We might still top, I haven't been paying enough attention.
I am really a Zubat.