Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You can download from Itch.io now as I have updated the game link to the proper game.  I messed up the first time and put the wrong file as the download.