Very similar to town of Salem. Here I'll link you some stuff in this reply and let you decide to join. We'd love to have you :)
http://zeldadungeon.net/forum/threads/mafia-beginners-guide.15711/
http://wiki.mafiascum.net/index.php?title=Category:Theory...
I have a game in mind that can work, though I'd like to wait a little longer to see if people will join. If nobody joins in a couple more days, I'll get the ball rolling.
Alright guys, this is the official sign up for ZD revival mafia so the game is going to be a standard setup with not many power roles. I'm gonna set this game up with 15 spots to start, but it's going to be a flexible build so if we get more or less I can incorporate those players too.
Anyway...