Hmm everyone against each other. The closest Mafia game to this is Uncle Bob's game.Hmmm I am gonna have to save that strategy that I came up with for another day.
Fleece have you read any of the mafia threads?If not The Mafia Hall of Fame thread would be a good place to start.
Other than that its a game that you need deducing skills, to be wary of who you trust, and to be able to feed people things that will save your skin. Good Luck!