I got it figured out. The 403 error seems to have been on my side. I use a download manager, since its usually more stable for me than doing it in browser. Apparently, Itch doesn't like it for some reason. Not sure what was up with the HTML thing, but it wasn't consistent at least. Thank you for replying offering assistence.