This is well presented and has some good writing. It reminds me of that one game that you would find on the computers at school (this is a compliment, I promise!)
My one nitpick is that when you come back to a room you've already been to and solved, everything seems to have reverted back to before you went there. It would be nice if the game "remembered" what I've already done.
Thanks for sharing!