Hey, thanks for the feedback! A few comments;
- I'm pretty sure there's not much I can do about the flower thing, or at least not in Godot's current version (accomplishing pixel consistency is really annoying). I'll still try to see what I can do about it.
- The bat not being reset is intended behavior, although I will admit that there should probably be i-frames for whenever the player falls into the water as well.
- The enemies always respawning is also intended behavior, but I will probably change it so they only respawn once the player touches a fireplace.
- We originally planned to add loot drops from enemies for potion crafting, but sadly, we didn't get around to it due to time constraints. Rest assured, this feature will be included in the final version if we continue developing the game.