Whoa....I was checking old links and found this alive! And a new version at that.
Can't say I understand what is going on, but I will add this to my watch list again.
PS: Off topic but, Keenspace forums Suck. I just had to say that.