Is Uncharted: The Lost Legacy a worthy addition to the beloved franchise, or should this one stay lost? Find out in our GameSpot review!