Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'm afraid I need to completely agree with you. So good, yet so broken.