Finished the current level within 3 seconds after the effect of the Last Stand mech tech was triggered 10.60% of players have unlocked this achievement