The Resistance: Avalon + The Plot Thickens Forum Game #??

Ah, a good start then.