Oi, Mateus! Tudo bem?
O problema está ocorrendo pois no documento imagens.js, dentro da função preload, a variável somDaTrilha recebe como caminho "sons/trillha.mp3", podemos notar, entretanto, que trilha está escrita com uma letra "l" a mais. Dessa forma, o loading está infinito pois o preload não consegue identificar e consequentemente carregar o som fornecido através desse caminho antes de iniciar o jogo.
Para resolvermos esse problema, então, basta alterarmos esse caminho por "sons/trilha.mp3".
Espero ter ajudado na compreensão do problema. Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!
Um forte abraço e bons estudos!
Caso este post tenha te ajudado, por favor, marcar como solucionado ✓