I had a game where
Town was divided into 2 groups that knew its members, their wincon was to kill mafia and other town
Joker was Kingmaker that had chats with heads of town groups, his wincon was to kill everyone but batman
Mafia were cops
Batman was Indie in cahoots with cops
The town they kill the more clued about joker they get before he kills everyone
Top that