This was a very enjoyable jam experience. Just the right length. Not too many controls to have to deal with. And I really appreciated the slower pace and gravity on movement. Firing the arrow took a few frames, but that made it feel way more rewarding when I'd one shot the bats.
The art and care to the animation is really fantastic. The feedback when you land a hit ... the different frames for jumping up and falling down ... the movement cycles — all excellent and cohesive throughout the game. I think maybe you could have also added a 2 or 4 frame loop for the halo on the player character for even more charm.
The hitbox detection was pretty unforgiving. A couple times on the second level right before the ending harp I'd jump off the crate and I felt like I was nowhere near the spikes, but I died. Some fine-tuning there would make the game play even better and feel more fair.
I think the first enemy type that just sort of walked around could use a second state, say ... pursue ... or something like that so if the player got within a certain distance, or line of sight, the enemy would move toward you more aggressively, otherwise they were pushovers, or I'd just jump around and avoid them altogether. There was also a small issue with really hearing where the music looped back around. It's a great track and fits the game, but that loop point was a little rough.
Overall, an excellent entry and fun puzzle platformer with basic combat. A chill experience and a great solo dev entry to the jam. Good work. You should be proud.