Thank you, I'm glad you liked the game!
There is checkpoints before/after each puzzle so you should never lost much progress. At one point, there are things you can do in different order but they are also saved. The "you got lost too far" can be annoying, sorry for that, it brings you back to your last checkpoint and in the "hub" section it's frustrating.
Thank you for the suggestion about a mouse-only mode, it's a good point and I will keep it in mind if I ever come back to update this game