Enigma Code Cards

A deck of 54 cards about the Enigma machine and the people who broke it. Choose one way to play.