I dont see how the Predator homeworld would be bad...I mean, they can do a very small...small little scene, a tease for the fans, but not a direct...OMG LOOK ITS THE PREDATOR PLANET! *and does a five minute shot showing how all the Predators interact with each other*