an alien lab where they are conducting experiments on human subjects, highly detailed, space horror, eerie, medical lab, test tubes, lab equipment