This is very creative! The items were very clear and, after some experimentation, made a lot of sense. The puzzles were also a nice difficulty. I was surprised to see the levels eventually become larger than the screen, which is cool! A nice feature to add might be continuous walking while holding movement keys. Also, that girl at the end looks like Frieren!
I had a really fun time playing! Nice work!