They have Technology! Organic Human Sleeves! True Immortality? You decide!