Just happened to stumble upon a fancy CW game called Shadow Enigma.
The idea is you are sent random CW letters and numbers at your chosen RX speed. You then copy what you hear in to your TX window and send it to the Enigma machine for translation.
The software then checks your input code against the Enigma machine to reveal the message and how accurate your copy was.
A handy tool for learning CW and also for any budding numbers station SWL espionage you might be planning!