I like the little comment in the corner. This comic comes on the heels of a bad week for ID/creationists. First, two papers in last weeks Nature describe an excellent fossil find from the Devonian (See excellent commentary here, here, and here). Also reported in Science is the evolution of a 450-million year old hormone receptor, which specifically refutes the idea of irreducible complexity (See excellent commentary here and here). It has been comical to see institutions like the Discovery Institute or AiG respond to this new research. They must be getting used to back-peddling.
(Comic hat tip to PZ)