Originally Posted by slave2thewage What do you all think of the big spoiler that's going around the net, that Spoiler: David created the xenomorphs? I was thinking that myself. Wouldn't surprise me at all. It would be a cheap move though.