Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Itch app reports this as "Not available on Windows" and doesn't have a download button.