Always nice to get a game with story.
Graphics don’t really fit together, but background is actually nicely done. Maybe characters are not your strong suit, but scaled up sprites ruin vibe a lot, imo. Try using Nearest texture filter instead of linear, works much better for pixel art.
Music and SFXs are nice, extra points for having volume slider.
Keyboard control for puzzle part seemed like strange choice at first, but felt actually nice. Maybe even nicer then mouse.
Overall, not bad at all.