Kudos Zain, that was fine work.

Okay. I'm thinking:

Jarema: Still town to me
Zain: Early attempts at reveal of Viper look improve cred a lot.
Al Sipsclar: Still town.
Nightbringer: looks better after Viper's death, though not Zain good.
Autolycus: He turned the tide for my epic mislynch on GK. He hasn't been around. He can't be in the final town lineup.
Case-Conflicted. Her comment about SV might have been an attempt to turn the wagon, but mafia usually play that cooler. Viper probably knew he was toast come last phase and probably didn't bother trying to argue it. That said, her poisoned comment could go two ways. It's almost late enough that it could be a cover, as it took 3 phases to kill Edse, But I'd expect mafia to declare that a bit later in this case. Unless there's more than one mafia left, but that sounds overbooked.
Johnhughthom: Very town