My random hunch was right!

The rest of you apart from our mafioso were jesters.
Didn't expect that I was going to be the only town role playing with a town objective! The crazy game indeed

Thanks for hosting Arpeg perhaps it shall now be called Arpeg's Curse where the mafia shall be lynched within 2 rounds of the mini game