Another BIG question is how come the visitors can breathe without their helmets. I didn't think they were on LV426 anyway, but where ever this place is, the top picture (from link) suggests the it's already habitable, and the occupants breathe oxygen same as we do... is this another clue to who we/they are??