Yeah, you're right. There is a lot of stuff that needs fixing. I hadn't even introduced health an hour before the jam deadline. It's my first gamejam (and my first finished game), so I'm glad I even uploaded something.
That's what it can be like when you only have a little bit of time to make a anything really. This was also my first game jam and my first solo game so I am kinda in the same boat as you.