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