Foundry VTT and Free League Publishing have teamed up to create the perfect online space for digital roleplaying in the ALIEN universe.