It does require at least a 12th grade reading level.
And the Enigma machine. Is this written in English?