Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I know that this is an older game now, but I did really enjoy it. Great atmosphere and concept!