Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Brandon O'Brien just posted another project in this style as well, Evokers' Pact, though it looks like it may not be a full release yet.

I like it quite a bit though there are some pieces that could be clarified.