it seems to hit some form of error every 3rd playthrough in which it doesn't tell you what caused your end - boom or low quota. Neat but needs that bug fixed :P
It also seems impossible to go over about 2-3k generation (with the town wanting about 5k)