Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I wasn't too sold on the demo but this first episode was pretty fantastic.

(+1)

Glad it convinced you. :)