I don’t mind Prometheus or Covenant as movies per se, but I REALLY don’t like the idea that the xenos are - ultimately - something that humanity is responsible for creating. Our hubris creates David, he creates the xenos. The most off-putting part of Alien to me was always that these things were just ... out there.…