Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

"High-quality" in the description suggests to me that perfectionism is the problem.  A.k.a. not willing to go through the intermediate stages of having a passable game before having an excellent game.