Few indie game developer wannabes proudly announce that their sincere ambition is to go back and fix broken, clumsy and clunky aspects of their game after spending months just to get it working. I suspect that its issues like these that eventually push prospective game developers and teams away from a project, even after it has made impressive progress. I must admit that it's difficult to muster up the energy and desire to go on a bug-fixing sweep, or to wrestle with file I/O, networking and other comparatively drab chores. After awhile it starts to seem like a second job, for which the boss is saying that you won't get paid for awhile, if ever.
When I start to feel that way I try to reflect on how far the project has come, and how awesome it wil eventually be.
Well, off to fix some bugs

...