Beat the final boss in your last life and last continue 15.60% of players have unlocked this achievement