To be honest, some of the levels felt more like busywork than actual puzzle solving, especially the "you can push dead frogs into bombs level". I messed up near the end and then just had to repeat a bunch of moves. Mark Brown has a good video on puzzle design. Don't worry - puzzle design is hard, harder than any other level design.
Apart from that, it's a pleasant game with a unique concept.