I eventually got through all the mirrors and puzzles, although initially annoyed at many points. It was satisfying to finally get them right. I think it's rather charming that tricky puzzles do exist. And it's a good thing there's hint books, I probably got through a few of the puzzling things mainly just by luck and with the time to try out different possibilities.