Honestly I think this is super freaking cool.
I love the work that RPG has done to create a cohesive Alien universe, and the fact that more and more parts of the EU are actively making an effort to connect to one another like this is awesome.
I know with other EUs (Star Wars) it can start to get silly wondering whether or not some mobile phone game is considered "canon" or whatever, but this feels like the first time Alien has truly tried to bring everything together in the same sort of way, and I'm totally down with that (so much so that one of my biggest fears with the TV show is that it's going to come along and mess everything up on that front!
).