Very clever use of the mechanics for the puzzles, and the presentation is really well done too. There are a lot more puzzles than I expected there to be, and I love the extra coin feature that encourage player to explore harder solution, the one and only suggestion I have is probably making the platforming more forgiving so the player can focus on the puzzle, other than that, really well done.