>>The question that arises out of this is, when is a game considered "complete" or "done", code-wise?
To me, its complete/done when they release the game. I don't count on any addition revisions to be released, whether features are missing or not. I know sometimes they need to push a game out quickly, but I never assume any additional development will be made (unless a level 1 fatal problem)
Chris