Release Date, 6.10.2026 On the Xenomorph-infested planet SOVRYN, humanity has already fallen. The augmented human Idris is among the few survivors,...