Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Oh yeah totally. If you had some heroes I'd buy them for sure :