Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Steam? have some chance?

There's no censure in this, so Steam won't allow it. :(