I'm your demon now.

Teensyville
Simon
16
Notes
Teensy Script around the possibility of a Kazali - Soldier choice. In the few times I ran that script, I gave the Kazali the full choices from the lunatic, including player and role. That might favor evil a bit too much. A possible cure could be to only give the player and not the role of the minion. Fabled: Duchess - as additional way to collect info during the night and a possibility for the lunatic to figure out they are the lunatic.
Characters
Total 12
Townsfolk
6
Chambermaid
Each night, choose 2 alive players (not yourself): you learn how many woke tonight due to their ability.
Snake Charmer
Each night, choose an alive player: a chosen Demon swaps characters & alignments with you & is then poisoned.
Seamstress
Once per game, at night, choose 2 players (not yourself): you learn if they are the same alignment.
Philosopher
Once per game, at night, choose a good character: gain that ability. If this character is in play, they are drunk.
Soldier
You are safe from the Demon.
Alchemist
You have a Minion ability. When using this, the Storyteller may prompt you to choose differently.
Outsider
2
Puzzlemaster
1 player is drunk, even if you die. If you guess (once) who it is, learn the Demon player, but guess wrong & get false info.
Lunatic
You think you are a Demon, but you are not. The Demon knows who you are & who you choose at night.
Minion
2
Harpy
Each night, choose 2 players: tomorrow, the 1st player is mad that the 2nd is evil, or one or both might die.
Goblin
If you publicly claim to be the Goblin when nominated & are executed that day, your team wins.
Demon
1
Kazali
Each night*, choose a player: they die. [You choose which players are which Minions. -? to +? Outsiders]
Fabled
1
Duchess
Each day, 3 players may choose to visit you. At night*, each visitor learns how many visitors are evil, but 1 gets false info.