I liked the rope mechanic a lot. It is buggy in some cases but congratulations anyway that you managed to execute it (I coudnt probably). Puzzles are also fun and engaging - but it is more about dexterity rather than thinking. Great entry!
ps. did i say anything about art style? it is perfect! - reminds me about "Downwell"