That is one of the biggest pascal games i've ever seen. It's so great that you have the devotion to work on it for such a long time.

I wonder; During all the years of development, did you often refactor large portions of your code? If I were to do a big project like that, I would constantly refactor after realizing that technique X works better than Y. My experience is that it's very tempting to give in to this, especially when working in a long time span. How do you deal with this?

Will there be an english version?

Keep us posted with your progress.