It looks like that is some sort of Alien tech control console in the holo display pic, with a control chair with its back to us, anyone else agree?
Also noticed a human character in the middle manipulating the display?
Oh and "The cast find an establishment which is not what we expect it to be, what we find in it, dangerous elements that in a heartbeat, are capable of eviscerating all of them"
Chiling statement.