This is an incredibly well-constructed game with a concise story that wraps up well in just under the hour mark. I found the battles to scale in difficulty as the game progressed, as expected, and they offer a decent challenge, but were never unbeatable. One thing that did stick out to me as a little weird is that the battle music fades out at the end of the loop before coming back in, which was especially noticeable from the fight with the dragon onward (when battles started to be long enough that the music would loop, basically).
Overall, I really enjoyed this game and thought it was very well-polished and that it tackled the themes of the story quite well. Fantastic work!