As always very creative idea and a good take on the theme.
Wonderful art and animations. You have a nice, distinctive and recognizable style. Music pushes you to action and has that hopeful tone.
Some of the puzzles were a bit cryptic at first, I thought that maybe there's a bug preventing me from going further, but I figured them out after some time and that made me feel smart :D So great job with puzzles - not too obvious, but also manageable and they introduce game mechanics well.
I was not able to complete the final stage though. I always ran out of health at the enemy between 2 torches.
I wonder where you got the inspiration for protagonist from :)
Great job!