Issues with timing
When I played I had a hard time keeping up with what was going on, and sometimes I would do anything, just start into a level and lose. Maybe some larger indicators for time might be needed. Or it's possible it's capturing keystrokes that are not happening? I dunno, but it's a great idea, I just found it hard to play (as in I wasn't sure why I was failing).