This was so cool. Really interesting puzzles in each room to solve. It's a nice touch that you can go back and forth to solved rooms and review the answers from them. I will admit that got frustrated a little bit too quickly and defaulted to trial-and-error in a couple of places... and I needed the encoded clue you left in comments to solve the last one.
Really well done!