Join the crew of the Starship Challenger as they embark on a daring mission to save Earth from an alien threat. But when their ship undergoes a catastrophic failure, it's up to you to make the crucial decisions that determine the fate of the crew and the future of humanity.