Completed Mountain Fortress with at least 1 life remaining. 12.20% of players have unlocked this achievement