That was super fun, I really love the puzzle design! My only suggestion would be to make the hub a little faster to navigate, as it was a little annoying starting all the way from the left every time.
Also, I had some issues when reassigning controls. I was trying to change the keyboard button to flip polarity to 'E', however when I tried it wouldn't work, even after I remapped any other controls which used E by default. It did however allow me to remap it to other keys which weren't used as default options.