Saved all of the endangered Heroes in the mission “Everything Has An End…”. 0.93% of players have unlocked this achievement