Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yep! It has been done so it should be all good now.