Hey dteviot, I am lurking around even if not contributing much at the moment (real life has precedence)... I get latest every time you post a progress report and take a look at the how things are coming along. You are doing a great job and I am sorry I can't contribute much at the moment. In regards to going over to UFO:AI - I have tried it and didn't like it much. The atmosphere just isn't there for me and I feel that xenocide, even at this stage has more of the feel of the original than UFO:AI has. When I saw the XNA branch come up I instantly got more interested in the project and thought that I could contribute to this. I believe that the entry barrier for C# is lower than for C and C++. I was hoping to see progress with these on mono, but like you, am disappointed on that front. I joined in as a C# programmer, I don't know C or C++ well enough to feel comfortable getting into a code base like that, I find 3D/gaming development enough of a challenge to my little brain as it is, not to mention trying to keep on top of work related tech .