Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I personally do not like the new green menu thing. It just doesn't fit with the style of the game