Beautiful art and animation! I think adding more feedback when the player interacts with the NPCs (e.g. some kind of visual or audible feature when hovering over a draggable character) would help improve the experience. Thanks for making and sharing your game!