The last one looks like a kind of a video game rendering, doesn't it?
Whatever it is, it looks like its trying to be more of a generic "alien mythos" inspired product than perhaps an actual thought-out addition to the lore, Like Isolation for example. However, I am cool with that if it is made with quality.
I am quite certain this will serve as the backdrop for ALien: blackout.