A Captain searching for an Artifact on a desolate planet, exposes the truths of his mission.A Captain searching for an Artifact on a desolate planet, exposes the truths of his mission.A Captain searching for an Artifact on a desolate planet, exposes the truths of his mission.