Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I think I read on Steam that the 3rd chapter will come out on the 21 of august... Not  sure though, maybe it came out before?