Mystery Alien creature in Romulus

Chris
AdminEngineerJune 30, 20245623 Views2 RepliesWithout spoiling anything about this "new" Alien creature teased in the Romulus trailer, what are your best guesses as to what it is!
Predator: Badlands - coming November 7th, 2025