Thank you so much for the feedback, that's great to hear which part to improve, and yes, they are all good suggestions on making this game better.
I will take these points into my next jam and make sure my next game includes these kind of mechanics.