A lot of your criticisms are things that I pretty much just have to say yeah, I agree, these are just things that got put on the will not fix pile when prioritising what to do with the limited jam time I had.
I am very interested in your thoughts about the story though. Like I said, this is a jam game, and one of the things that I was experimenting with was this less explicit, told through snippets type of story. I didn't want it to be too obvious, but didn't want it to be completely inscrutable either. It's not a tightrope I have much experience walking. I would be keen to hear what your guesses would be to the questions you raised regarding the ending.
(here's fine, or if you're on discord I'm Francis#8112)