This is a pretty cool game with an interesting mechanic. I did quite a few levels before getting stuck, it's impressive that there are so many levels. A level select screen would be nice so I can see where I got to.
The whole system of 6 bits to change is very interesting, and each bit is unique. However, I found that I just didn't use some bits at all. For example, after the first few levels I stopped using the first bit as it seemed like it wasn't necessary. I also didn't realise when the last 2 bits were introduced because they never felt necessary to complete a level (at least where I got up to, maybe they are used more later on). I think the issue is that there are too many options which give the player too much control to complete the level while completely ignoring certain mechanics. That could also be a positive if that's what you're going for - multiple ways to solve each level.
The controls are hard to get used to but I don't really know how else you could have implemented them - maybe the 1-6 number keys like someone else said? If you add mouse inputs it would be intuitive to be able to just click the bit you want to update. Also, I don't think you should have to hold X to see the hints for the bits, I feel like that could just be shown to the players by default (although the current UI looks clean so I understand why you've done it that way).
The graphics and music of the game are really great and fit together very well!
The wall jump is weird but cool! I think it fits well with the rest of the game.
Overall I liked it! How many levels are there?