Thanks for bringing attention to this travesty!
Aside from the appalling science and the almost unreadable scientific writing style, this represents a cynical attempt by ID to get scientific recognition. Contrary to what some (might) think this kind of action is to be strongly discouraged.
Don't get me wrong, if ID wants to be taken seriously as a science it should try and submit papers to journals to get properly peer reviewed - but this is not what happened here. As already has been pointed out on other sites discussing it, this is a
unreviewed 'review' article put into a legitimate journal as a favour by a creationist editor. It has nothing to do with the advancement of understanding, and everything to do with being able to say: "look, ID is a science, we've published in a peer-reviewed journal"
Sorry for that everybody, it probably didn't contribute much to the discussion but I had to get that off my chest! This has got me slightly peeved!