Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Interesting so far, it had reminded me of Stories Untold (Though, not a Text-based game).