I always start projects with an overly ambitious feature list, then when I can't stand working on them anymore, I work out what the minimum amount of work I would need to do is to make a release-version of the game, then do that work and release it.
I personally find than once you've released...