Hello! Thank you for the feedback!
Indeed it's quite buggy, and we were already aware of your first and third issue. Since the game was made for a game jam and mostly for the fun of it, we didn't take time to fix these issues afterwards.
Thank you for trying it out and taking time to notify us, we really appreciate :)