Well done! This was a beautiful polished game. Felt like it should have been a 250 game like mentioned in the other comment.
Only bug (ish) that I saw was that the player vanished in and out between rooms. Otherwise, that was brilliant.