Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'll definitely be checking this out later tonight. it seems like an awesome concept even if it isn't 100% done. Will update later with my thoughts ;)