Very charming. It's a very neat puzzle game, well-put together. The side-bar lore/text/dialogue added a lot of character.
I wasn't quite sure what to do in level 2, so it was good that I could skip ahead to further levels. Each level was well-constructed, and had a good difficulty curve. The puzzles felt intuitive and felt good to solve.
The SFX and music were top-notch, and really elevated the entire experience. Good work!