You did a stellar job bro! One small bug I found is if you call the elevator and back out into the previous room it won't lent you call the elevator again.
Thanks for checking it out, and thanks for letting me know about that bug! If I ever update the demo I'll be sure to address it.