Very cool concept and execution! I enjoy it, but I will admit that there are some frustrations. The initial concept made me think that it was going to involve having to keybind a ton of actions, similar to games like QWOP or Receiver where every minute aspect of reloading a gun has its own button, leading to funny confusion as you try to remember the buttons. In this, you only ever need to code three buttons, so you don't end up with any hand-twisters like the game could've, I think. Not bad, but I feel it missed a trick there (maybe in a sequel?) Platforming was a bit frustrating since it did not have coyote time or jump buffering, leading to plenty of falls feeling unfair. I really like it when the green keyboard appears on the upper-right, letting you see what keys you have left: that should be there all the time! Both when you're selecting buttons to bind and buttons to recover! Dunno why it is hidden sometimes. Fun though, and I reached the end with a perfect run!