Loved this! I didn't know what to expect going in and I was pleasantly surprised. The writing was brilliant and I loved piecing the story together as it went along. I particularly enjoyed all the references. Wonderful job!
Edit: Just replayed for the Stairs ending :D Pure genius!