Very enjoyable puzzle game. I found the terminology a bit confusing between suspect, traitor and thief.