It is an almost excellent game with great atmosphere. But it fall short in the end. What do I mean?
First, to get the best ending you need to actually goes against the mechanic, to actually let things tears apart. It is not even something 'oh I never think of it!' It... would be rewarding if the talk about AI brings something twisted instead the best ending, because our 'friendly' AI have been abusing the crews to get information.
Second, there is no aftermath to the ending, whichever the ending you get. You just see earth regardless whatever happens. No aftermath words, no... nothing. The replay value is not in getting the ending, the replay value is in seeing all possible discussions by breaking the rocket over and over.
This brings the same critic people have with mass effect 3 I guess, for story so great in player communicating with the life-like NPCs and cinematic events, it end with static images.
Neverthless, I applaud of the artwork, music, and sound in the game that give a very good atmosphere. And glorious writing! I can't create one like this!