Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I don't read my Feed often enough obviously, but have you thought about a Patreon (or one of the other "keep me fed" sites)? It might take some time to build up a pay-out but it could help even-out the dry spell.