Having just seen the Princess game that started up has got me thinking about ideas for this, here's something (might need refining).
Some number of players. Let's say 9 players for now. 6 form the informed majority (good guys), the other three the minority (bad guys). All of the good guys know each other, the bad guys know nothing. The basic idea is the bad guys are trying to find each other through discussion and an information source in game.
The game takes place in four rounds. Each round starts with a chance for talking (let's call it day for familiarity). After some deadline, the game moves to night. Except in the final round, each bad guy names two people (both different, not themselves). The good guys collectively talk (via QT or whatever) and for each bad guy, name a pair of people including at least one good guy.
After the night phase the next round starts and a score is revealed. This score is the number of bad guys named by the bad guys, i.e. collectively how many of each other they managed to name, so anything from 0-6, during that night. If the good guys guessed exactly the two people a bad guy would name, that bad guy is now 'neutralised' - I don't know who (if anyone) gets told this has happened at this point. People can then discuss e.g. reveal who they named, and any kind of analysis, scumhunting etc. can go on.
At the end of the fourth round things are a little different. The good guys are done. All bad guys who weren't neutralised name two more people, trying to guess their allies. If any of them names both of the other bad guys, the whole bad guy team wins. If none of them do, the good team wins.
That's the rough idea. Any thoughts on it? Likely broken strategies? Worth giving a test run after Princess is over?