'The Less than Amicable Departure of Two Explorers' solved. 2.09% of players have unlocked this achievement