Nessa aula notei que o instrutor colocou o else logo após o nível 2, o que notei nos testes foi se colocasse qualquer outro número voltaria como nível difícil, por isso apenas adicionei uma outra condicional para que o erro seja sanado:
print('(1) Fácil (2) Médio (3) Difícil ')
nivel = int(input('Defina o nível de dificuldade: '))
if nivel == 1:
total_de_tentativas = 20
elif nivel == 2:
total_de_tentativas = 10
elif nivel == 3: # incrementei essa condicional para que no else ele barre qualquer outro número que o usuário tentasse colocar.
total_de_tentativas = 5
else:
print('Opção não existe! Escolha um nível para iniciar o jogo.')