Could be the Engineers, too soon to know. Like I said before, I would love it if that was the case. Humans, Predators, and Arcturians teaming up to stop an Engineer invasion would be pretty sweet. More than likely the villains will be either WY or the dog-aliens, though.