Morse code lessons combined with Enigma simulator would be a hardcore experience
http://users.telenet.be/d.rijmenants/en/enigmasim.htm
It's a shame you can't use it in SH3 though
Kriegsmarine B | II VI VIII | 25 24 05 | AS BG CZ DK FM HU IT NP OQ RW | MBH ERS
QQBE VYXI YOXF XEME FPOX URPV