@Jig@gcoldI recall there's a similar game called Avalon that had the psychological "who's the bad guy" vibe of Mafia.
The gist is you and your group are the King's counsel, but there are a traitors in the group who wish to sabotage the King.
Every turn a person gets to go on a mission and chooses a few others to accompany them. The counsel votes on whether they approve of the mission crew and if most people vote "Yes", then the mission is carried out. Otherwise, the next person chooses the mission crew instead.
Then during the mission, if one of the crew is a traitor, they can sabotage the mission, resulting in a defeat. However, a loyal servant to the king would never do such a thing and so a successful mission
should contain only loyal servants*.
If enough missions end in defeat, then the traitors win. Otherwise, if enough missions end in success, the King's counsel wins.
Maybe something to consider?