The original plan was to only release it in the browser, but unfortunately I had an issue at the last minute and didn't solve it before the submissions were due. It worked out, though, because the game actually runs poorly in the browser and I wouldn't have had time to optimize it. Next time I will try to make sure I test the web build hours before submissions are due, but I say that every time. I was in crunch mode for the last 2 days of this project and still ran out of time.
The rest of your points were also just things I planned but didn't have time for. I saved sound for last and never got to it. The XP bar would have taken me 20 minutes, but while I was testing I realized that the levels come so quickly even near the end of your run that the benefit wasn't enough to justify prioritizing it over more important things. And I was working on critical features until minutes before the submission deadline, so I didn't have time to add more player feedback and juice.
Thanks for the feedback, and I'm glad you enjoyed the game!