Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

After checking out the hard core version of this I thought I'd see if this one had been updated more recently, but it does not install from the itch client (and I'm not curious enough to bother going through the effort to open it in a normal browser to download it).