At this time right now (and for the past few hours), the link in the OP isn't working for me. Anyone else?
I think I speak for all the Eggheads when we say that the Open Gods project in general and your Scarrport product in particular were one of the highlights.