This is good news. By it very nature intelligent design not being a science does not face any peer review. However, in this case it can be seen that the ID adherents are receiving a peer review from a religious group and the results play in favor of science.