Single-player VR game in the Alien universe. Players take on the role of Marines sent to an abandoned space station to investigate strange signals... Read more