Nice! Simple, easy-to-learn mechanics made the game really fun to play. The checkpoints were much appreciated and the trial and error nature of some of the puzzles was rewarding rather than frustrating. Also, cute ending. Well done!