Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

You could do it either, or publish it on the asset store. Even having it in a public github would be fine.