You had some fun puzzles. It might be better to make the platforming a bit easier though to give more focus to the puzzling aspect. I fell and died a couple times on the second level after I already knew how to solve the puzzle.