Thanks so much for playing, and for the detailed reply!
Every person on our team had never built a game before this jam, and that is much of why the game feels unfinished--we spent a good amount of the jam time simply just figuring out the engine and how to build a game for the first time. Many of the things you mentioned were things we wanted to add into the game, but were constrained for time right at the end.
That being said, I know that many of us intend to keep working on the game and we will definitely take your notes into account. While it of course, sucks to hear that someone didn't enjoy the game, I am beyond appreciative of how much time and effort you put into the specifics of your review and what things can be worked on/improved for future versions of the game, and even future game jams.