Thanks for the detailed feedback.
Yea seems like a lot of people struggle with how unintuitive some of the puzzles are. I tried to adress that in the latest update, but it could probably still be improved