Conjectures of a Conspiracy Theorist

Full Script
Paradox
13
Characters
Total 31
Townsfolk
13
Steward
You start knowing 1 good player.
Noble
You start knowing 3 players, 1 and only 1 of which is evil.
High Priestess
Each night, learn which player the Storyteller believes you should talk to most.
Balloonist
Each night, you learn a player of a different character type than last night. [+0 or +1 Outsider]
Chambermaid
Each night, choose 2 alive players (not yourself): you learn how many woke tonight due to their ability.
Town Crier
Each night*, you learn if a Minion nominated today.
Innkeeper
Each night*, choose 2 players: they can't die tonight, but 1 is drunk until dusk.
Acrobat
Each night*, choose a player: if they are or become drunk or poisoned tonight, you die.
Gossip
Each day, you may make a public statement. Tonight, if it was true, a player dies.
Savant
Each day, you may visit the Storyteller to learn 2 things in private: 1 is true & 1 is false.
Fisherman
Once per game, during the day, visit the Storyteller for some advice to help your team win.
Soldier
You are safe from the Demon.
Cannibal
You have the ability of the recently killed executee. If they are evil, you are poisoned until a good player dies by execution.
Outsider
4
Ogre
On your 1st night, choose a player (not yourself): you become their alignment (you don't know which) even if drunk or poisoned.
Drunk
You do not know you are the Drunk. You think you are a Townsfolk character, but you are not.
Tinker
You might die at any time.
Plague Doctor
When you die, the Storyteller gains a Minion ability.
Minion
4
Godfather
You start knowing which Outsiders are in play. If 1 died today, choose a player tonight: they die. [-1 or +1 Outsider]
Harpy
Each night, choose 2 players: tomorrow, the 1st player is mad that the 2nd is evil, or one or both might die.
Assassin
Once per game, at night*, choose a player: they die, even if for some reason they could not.
Widow
On your 1st night, look at the Grimoire & choose a player: they are poisoned. 1 good player knows a Widow is in play.
Demon
4
Pukka
Each night, choose a player: they are poisoned. The previously poisoned player dies then becomes healthy.
Lil' Monsta
Each night, Minions choose who babysits Lil' Monsta & "is the Demon". Each night*, a player might die. [+1 Minion]
Shabaloth
Each night*, choose 2 players: they die. A dead player you chose last night might be regurgitated.
Riot
On day 3, Minions become Riot & nominees die but nominate an alive player immediately. This must happen.
Traveller
5
Matron
Each day, you may choose up to 3 sets of 2 players to swap seats. Players may not leave their seats to talk in private.
Gangster
Once per day, you may choose to kill an alive neighbor, if your other alive neighbor agrees.
Bone Collector
Once per game, at night*, choose a dead player: they regain their ability until dusk.
Apprentice
On your 1st night, you gain a Townsfolk ability (if good), or a Minion ability (if evil).
Deviant
If you were funny today, you cannot die by exile.
Fabled
1
Djinn
Use the Djinn's special rule. All players know what it is.