Their mission statement looks like a watered down regurgitation of the Wedge Strategy document. All they are missing is the governing goals that say that ID promises: To defeat scientific materialism and its destructive moral, cultural and political legacies. And then To replace materialistic explanations with the theistic understanding that nature and human beings are created by God.
I see nothing newmaybe we will get some IDeists to step up to the plate. I won’t be holding my breath.
"He hoped and prayed that there wasn't an afterlife. Then he realized there was a contradiction involved here and merely hoped that there wasn't an afterlife." ~ Douglas Adams
I wish more people would shave with Occam's Razor. Orson Scott Card