Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Perhaps you need to tell more about the game first? Because writing "this game is still in development" is not really helpful.