I like the concept of the puzzle and how it required creative use of the keyboard controls.
Good work.