Originally posted on Banjo's House Rules:
I’m not a particular fan of the movies “Prometheus” and “Covenant”, at least as parts of the Alien franchise/universe, mostly due to their handling of the Xenomorph itself and how the technology seen seems to be more advanced than that seen in “Alien” (which is set *after* those…