The game takes place in the distant future, where humanity is confronted with an alien invasion. The main character is the last survivor of the crew... Read more