Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

It could be the types of image files used.  Some will only work in certain browsers.  I presume you put everything into a zip folder, and that the HTML Twine game was called index.html?  That's the only way I was able to get music to work.  Unless you're linking from an image-hosting website, like imgur.  That way, you can use internet links instead of computer directories, so any computer can access them.  It could slow the images appearing, however.

If you go onto the Twine subreddit, you might be able to get help there.  I've found the people on there very knowledgeable and always ready to give advice.

Everything is in a zip folder, yes, but I didn't rename the .html file.  Since it's set to be downloaded rather than played online, I wouldn't think the name of the .html file would matter, though?  Whenever I update it to add in a glossary and any corrections I can make, I'll be sure to rename the .html file then, just in case that was the problem.

Yeah, I think the website must look specifically for 'index.html' to know where to start.  Something weird like that.  Name the file BEFORE creating the zip folder, though, because you won't be able to change it once it's zipped.  Good luck!

(+1)

Try unzipping the folder and then playing it.  The images should work that way.  It didn't occur to me until a few minutes ago that it was even possible to launch the game from inside the zip folder, but then I went and tried it, and sure enough the images didn't work that way.  I'm a relic of an older time when the contents of zip folders were impossible to access without unzipping first; using files that are still zipped is completely outside my mental box, you know?