Great little game! I loved the idea!
What I would have loved is some kind of unlimited time at the start of the level to think about my movements and a way to reset only certain keys. Also, since you are only pressing one key at a time I would allow any key to basically serve as input.
Good job!