Didn’t lose too many units in the mission “The Titan of Alphaas”. 0.94% of players have unlocked this achievement