Saw it in 3d on Friday. Liked it.
It’s on a different planet but in the same Universe as the original Alien movie so you need to keep that in mind.
So these engineers used their primordial ooze to seed life around the universe. I get that. They would get it going and it would quickly evolve, adapt, mutate, use other life forms as hosts, etc.
What everyone really wants to know is, what did David say to the Engineer? I think that part needs to be explained. Maybe in the next one, because she does fly off in one of the Alien ships with David’s head in a bag.