I think those license have to be signed per platform. Like, let's say Alien, I think they only got the license for home consoles and PC? I think they also negotiate with Fox per title and they have a say as well on how their property is used.
Personally think thats a negative when dealing with licenses from other people.