I finished the game and had a great time. I didn't really get how the levers work so I kind of had to guess but still I had an amazing time.
I'm glad the levers didn't stop you from progressing in the game. I'm getting some feedback that they are a bit difficult to understand, so that one is on me. Thanks for playing :)