The Marionette does not learn 3 not in-play characters. The Demon learns an extra 3 instead.
If the Marionette thinks that they are the Balloonist, +1 Outsider might have been added.
If the Plague Doctor is executed and the Storyteller would gain the Boomdandy ability, the Boomdandy ability triggers immediately.
If the Demon has a neighbor who is alive and a Townsfolk or Outsider when the Plague Doctor dies, that player becomes an evil Marionette. If there is already an extra evil player, this does not happen.
If the game ends due to the Klutz's ability and no other characters were eliminated: eliminate the Klutz.
If the game ends due to the Saint's ability and no other characters were eliminated: eliminate the Saint.
(Optional) All characters that die due to the Boomdandy's ability are eliminated.