Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

The story is... quite a bit disturbing, but I liked the end (not spoiled in here). :)