One of the most annoying thongs about making videogames, is that much of the progress that you make is so minute, that it barely bears mentioning.
For instance, Right now, I am working on making a system that will make sure that my character will look in a direction before turning in that direction. It is the kind of movement that makes a character believable as human, rather than machine, but also the kind of movement that is a btich to create.
These are the kinds of things that takes months to create, and these are the kinds of things that will push a game from good to great, but while you are doing it, you kind of feel dumb and not really like you are doing much at all.
All I can do at this point, is to hang in there and trust my vision, because right now I can't see the forst for all of the trees.