Considering we still haven't got any human characters from the Alien series on the NECA side of things, this is a pleasing revelation.
There should also be a plush Trilobite, just sayin.
Not planning on picking up Holloway myself, but the added Hammerpede accessory should bring enough interest to take it off the shelves.
I'd wager the Engineer vs Trilobite will be a TRU exclusive two pack, and I'd be willing to pick them both up together, as long as it isn't that disintegrating one, which doesn't even make much sense as he's not in his undies.