More updates about the Alien RPG.