I've come to understand something that is profound for everyone around the AGS community and generally the developing community, whether you're a coder, or a writer, or an artist, or a voice actor, or an animator, or any other job that is deemed useful in the game/product making process, that no matter how good or great you do that job, there's always space for improvement.
|Same goes for games.|
Something you could do differently, something you could improve upon, I don't know anything. At that moment, when you've delivered your quest, you are usually stricken with confidence that you did a good enough job, and that it's final, then after you revisit it, you know, stand behind and observer your labor with a more objective point of view, it is then that you realize you were completely wrong. The best way to prove myself is to find a project you've kept the first version of, and compare it with the one you released for the public. You'll probably catch yourself remembering you were quite satisfied with it back then, perhaps at that, or a later time, you thought "this is it".
|I mean, look at it.|
But the more light you shed in your project with feedback either by testers or team members, or anyone practically bothering with it, and sending you his opinion about it (If I recall correctly Vince Twelve had his mom play the game (Resonance) to see if she would be having troubles with the interface), the better your game gets.
Provided you're willing to go through feedback and process it accordingly. I mean look at any AGS game out there, take for example Technobabylon, I'm sure Technocrat thought when he first released it, "this is the most I can do with this game" and now he's turned it into a bombastic super-pretty indie game, that I would be willing to pre-order so hard.
I've been working on Primordia with Wormwood Studios these past few days (we're going to patch it everywhere (Steam, GOG, wherever it is available) as soon as we're done), and I've personally come across several things that bugged me now, but at the time I was okay with them. You tend to overlook faults over the rush of completing the core parts of a project. But when you look at the details, see deeper, that's what we call polish. And it needs to be done. The more time you devote applying small partially insignificant fixes and improvements to your work, the better.