Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The download is the source for the jam version and is outdated. It doesn't work because of a security option in the browser that doesn't allow access to local files. You can still play the game offline if you leave the page open or if you use the itch.io app. Hope that helps