I think you really captured the feeling you would expect walking into such a disturbing environment. It could use a bit of polish but comments on here sound like your going in the right direction.
I really appreciate it for putting up my game on your channel and the feedback