Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This looks pretty interesting... And it's Free! Looking forward to trying it!