Thank you for the long an honest review!
I actually worked hard to make a keyboard key bind for dialogue skip, but it ended up being complex and inconsistent, so I dropped it. The QTE section could benefit from it, as it is now. But I want to expand the game and have the QTE button appear in various parts of the screen, so even though keyboard controls seem sweet, they would conflict with future plans. This ended up being a mouse game after a lot of thinking. and inner debate.
You are right about the bug in the 1st tutorial room. I saw it just yesterday myself and it was a product of experimentation. This bug won't exist in v1.63 and above. Nice catch!
Indeed the tutorial puzzles can be brute forced. I'm not sure if I mind that, since I want the tutorials to be easy, and give the players some leniency. The same goes with the password system. If someone wants to understand or play the game, they won't cheat. If you cheat, you'll miss the tutorial (you won't learn how to play), the story and the animations. These players either find the game hard, or they don't care, so I don't mind them cheating. Also, it doesn't matter what save system I use, as all the puzzles are pretty much fixed. The solutions will always be the same. Any guide posted online is a potential cheat. And I'm fine with that. I trust that the players know how they want to experience the game.
I love that you went quite deep in your observations. Most of all, I love that an analytical mind like yours liked the puzzle mechanics!