Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

There's nothing else that needs to be done. I'm pretty satisfied with the final product.