The remains of Fleed must not end up in the clutches of the Vega. 59.61% of players have unlocked this achievement