I was thinking of joining a new game. Might stay inactive for a while, though.
There's no set 'recipe' for catching any player, especially tougher ones. Regardless of what we say, or let you think - any player feels pressure and heat if it's applied well. Personally I think mechanics are the surest way to catch some players, myself included. Although I was somewhat inactive and in a hydra, looking at
The thing about mafia is that, theoretically, a perfectscum player can never be reliably caught, barring mechanics (and the long winded way of lynch by default i.e. they know every other player in the game can be read and they have read them as town, whereas they read this 'perfect scum player' as town ALSO but understand he is smart enough to be scum and playing well, I've been under threat of this a few times (not saying I'm perfect as scum of course) and the scum has to then frame others.
tl;dr
Pressure. If you suspect someone enough, lynch them. Never forget lynch by default but do not underestimate other players causing the death of a town Swiss/Ryker/EE etc etc