Thank you for the feedback. It's super helpful, especially on difficulty, becuase that was the part I was most unsure about. Sadly, I had to sacrifice the ending to submit the entry in time.
I'm happy that you liked it!