Thanks for your feedback! This was our first jam and most of our team had no previous game dev experience, so it's definitely great to hear what we could have done better and we 100% agree with you on the flaws you pointed. We'll have it in mind for next time.