Really nice game, lovely art and music.
It was really annyoing that I got stuck on the ladder, some more player feedback that that was an ending would have been nice. When you move to the left, the player never faced that way, and only faced to the right all the time.
The torch mechanic was really nice, and just a nice platformer.