Lovely little game! Really appreciated the different soundscapes you put in each room, they really give another dimension to the pixel art!
Design wise when I started I was afraid that the game would get too confusing having to remember where I'd restart and the layout of everything, but it felt like the restart was less required for puzzles as time went on. I think maybe another solution could be rooms/elements that change your restart point, which could help mentally gate different areas from eachother, but it's just a suggestion since your current design already works well. Great job!