Thanks, btw, the game looks real cool.
Could they be in a zip file?
Try to use Microsoft Edge or the Itch.io App to download it.