Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yeah, the "no systems to test builds on" is a pretty reasonable reason for not releasing unless you see that you have people interested.  It's hard to really figure out why a build is broken, when you can't test things in pretty rapid succession.