Ils arrivent effectivement à l'infini, du moment que tu ne descends pas la barre de vie du Léviathan.
Il faut que tu tires dans toutes les zones bleues sur lui.
Après, tu auras une autre série de vers plus durs (je me rappel plus du nom) que tu devra impérativement tuer pour continuer, et ensuite tu finis le léviathan en évitant ce qu'il te balance.