I won't worry about flavor or anything here, but hey! New mafia game! If you haven't seen it, you don't need it to really understand what's going on, but I do suggest it. One of my favorite movies.
I can finagle this game to work for really any number of players, so just feel free to sign up...