Hell, I'd love the irony of the Predators taking the Space Marines to the home planets of the Xenomorphs to start wiping them out from their origins. Though personally, they've always come across as parasite type beings, so just make their stars to super nova & enjoy the super deluxe bug spray. LoL