Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The things you mention as design fail are mostly by lack of time to fine tune, as you said the ideas are good they just need more tweaking (besides bugs).