Aw crap...
I had a feeling I should have written that code down. My gf just got bbq'ed. Great game! Really creepy. It got a little tedious how everything was locked, double-locked and triple locked ... and yet the criminals are careless enough to leave everything around to unlock everything. However, at least things made sense in this. Some adventure games turn into pixel hunts or using really, REALLY bizarre logic to get things to work. There wasn't too much pixel hunting here, and for the most part the logic was sound. Good job! My gf smells like burnt dog hair...