Needs a lot of work.
It also needs stronger coding. I got frustrated after I unlocked the door because he kept going "It's out of my reach"... (As an aside, you might try recording MANY variations on the same thing if you expect it to be said many times) and just used the tab key (DON'T disable that, #1 way to piss off your fan base) to thrash around the area with the maid and the bookshelf. I don't know what I thrashed onto, but the next thing I knew I was back in the bathroom, most of my inventory was missing, the lights were out, and the maid whose name I had apparently never learned yet knew was being gunned down. then I used the key I apparently found to unlock the balcony door, and got into a gunfight.
The gunfight was the best part. The rest was just frustrating. How about some hints, instead of the extreme options of thrash blindly or use a walkthrough? (Not that you should remove the walkthrough, just that more options would be nice.)