Really good game with a very nice, unique aesthetic! It's feels very polished, I wouldn't bat an eye if it was a new indie release on steam :)
My only issue was that the puzzles don't make use of the player size very much until the very end, it would fit the theme better if they did.
Great job overall!