Oh man that hurt my brain, super cool idea! I definitely had a few levels I couldn't do just due to limited keyboard inputs, in particular the one with just the 2 shift keys kept getting one or the other stuck, but I managed a lot. This was an awesome idea, with really clever levels. Well done!