Thank you for your feedback! The intention indeed was to have only one way to solve the puzzles, but I understand that is not that good. I'll make it better once the jam is finished. There are a lot of feedback like yours about unforgiveness and put down time, and etc. I plan to change somethings to make it more enjoyable and fix some bugs.
I loved your game too! I'm sure it will be at the top 10!