Great game with a lot of great polish! I think I would have really liked more 'cursey' sound effects, but the music was fantastic. The gameplay loop was fast and tight, so you could learn by trial which was great! I enjoyed the limited time between moves had some leniency for learning and mistakes, while also maintaining challenge.
I did run into an issue with random keys where I got a key that was 'semic'. Although looking at it now I imagine that was probably semicolon, in the game I had zero idea what it could have been.
Fun game!