Thank you very much for your feedback and suggestions! As this is our first game jam and first time creating a game together, our team looks at this project as a growing experience and we really appreciate your detailed review :)!
I think, ultimately, we underestimated the time required to make a game of the scope we had planned and agree there are definitely opportunities to polish different aspects of the game.
Thanks again and good luck in the jam!