Wait, whos side are you on?

 
 
2
2
With the traitor, a mason, a yakuza and a disguiser you'll never know who is telling the truth... and who is on your side