Throughout many threads this term biomechanical or biomechanoid keeps popping up.
What's the deal?
Why is this term so prevalent in Alien/Prometheus discussions?
What's the deal?
Why is this term so prevalent in Alien/Prometheus discussions?