Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

One thing I would recommend is to change the status from "In Development" to "Released". Some people may think the game is in early access which may turn away potential customers.