I'm off to bed in a minute, and I'm not thinking straight anymore (it's so hot here), and this wasn't thought through to begin with I think.
And; I know Marathon is the place to experiment, but I'd like to know if this set-up is worth trying there or if there's inherently something wrong with it. I don't know.
I was thinking:
Zombie mafia:
[5] town vanillas
[2] town 0-shot vigilantes
[1] mafia vigilante enabler
[1] mafia vanilla
vigilantes can "buy" a shot from the vigilante enabler, they start out with 0. The vigilantes know there is an enabler, but don't know who. The enabler knows he's an enabler, but doesn't know who he enables. If the enabler dies, the vigilante can steal one last shot before turning vanilla.
The twist: both town and mafia must not only fight off each other, but also the oncoming zombie horde. Every player who dies (whether lynch or kill), returns, after skipping a phase, as a neutral zombie. Zombies have a factional kill like mafia, and therefore need to die.
Town needs to eliminate all threats.
Mafia needs to match or outnumber town,
and
elimate all zombie threats.
Zombies need to eat everyone.
Killing a zombie sends it back to the grave for good (can be lynched).
Both town and mafia need to co-ordinate their kills, some of the available kill options need to be used on zombies.
Dead players still waiting to rise from the grave don't count for win conditions.
Something wrong with this?
Anyway, off to bed.