News

Notably, the term “predatory” is used to describe the newly introduced alien species, which some viewers see as a subtle nod to the “Predator” universe. A distinct clicking sound in the trailer has ...