Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'd say local folder is fine. It's not like twine games take up much space anyways, and it would allow players to easily replace the images if they so choose.