Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'd recommend setting up a design doc where you can map out your vision for a 1.0. Once that is laid out just work on getting to that point without adding much extra. 

Also, this started as a passion project so don't sweat any critiques on content as it is ultimately up to you. just find out what you want and achieve it.