This one is great! I really liked the puzzles and the difficulty curve was nicely done (as well as the sounds). As for criticisms, I would say that some of the puzzle test the same lessons instead of innovating on them. Great Work and keep making games!