Interesting premise and nice environment. I can't say much about the puzzles since I spent 10 minutes trying to solve the shelf puzzle and couldn't figure it out.
Thanks for the comments!
We have a walkthrough in case you'd like to try again :)