Just reading the basic premise reminded me of a game I played at lunch in high school. Except it was a werewolf and not mafia. But the premise seems the same.