Been busy with finals, but I beleive I've resolved the major Vista issues (its still important to run as admin to run as smoothly as possible) so that means it's go time. I tried once more to contact someone on these boards about gensokyo.org but I haven't heard back yet. In any case expect a release tomorrow through mediafire or whatever. I'll make a new thread about it later but right now I'm exhausted. Thanks for the concern.
You know you could contact Kilga, Benny1, etc...