Completed all plot missions, side missions, and crew challenges on Gehenna. 0.95% of players have unlocked this achievement