Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

De todas formas hostear tus juegos en itchio es buena idea, tienen integrado un sistema de compras o donaciones.