Interesting idea, but the experience of pecking every key on the keyboard every level was not very fun. Maybe the mechanic could be substituted for something similar but less frustrating, like WASD just changing what they do on each stage? Like maybe W could be up on one stage, but down on the next, etc. Then you could emphasize the puzzles of the levels more. It was almost like two games were going on at once: finding the keys, then actually solving the puzzle. Certainly an interesting game, so and it could be really neat with a little work. Nice job :)