Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+3)

Late comment since I was on a trip, but what he said. Keep tinkering with stuff until you are satisfied. Oneself tends to be ones worst critic, so if you manage to reach the point where you are happy with your own creation, the effort will be well worth it. 
I never mind waiting for the sake of quality, the market is drowning in rushed low-quality games. And unlike many other devs out there, you do make an effort to make regular dev blogs. As a result I know the game is alive and that waiting is well worth it. Due to that I don't mind waiting for updates. It only ever bothers me when devs just go radio silent for months at a time so I have no clue whether there is still a point in looking forward to the next update or if the game has been abandoned without a word.
So in short, take your time to deliver something you are satisfied with; but please also keep taking the time to keep your community updated.