Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The demo was missing a lot of things to make me completely interested in the full game but it did look really good.