Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

It can be tricky getting your stuff out there and sadly I don't think there's any tried and true method to doing that. A lot of it can just be dumb luck but I'm sure if you keep it up and keep making quality games, you will find your success