Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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