Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Oh yeah, pretty much by definition! Some of the lack there is by design, but I think what I will add is an indication of one of the options that isn't as obvious as it could be. 

Thanks for the feedback!