The essay linked above was written specifically to address the new creationist brochures that were put out by the Watchtower at this year's District Convention. The goals of the essay are the following:
1. Explain the fundamentals of the philosophy of science so that people can understand why creationism (specifically the Watchtower's chosen flavor) is not science
2. Refute the various claims the Watchtower makes regarding science (exposing out-of-context quotes, correcting logical errors , and pointing out scientific errors)
3. Explaining basic concepts about how evolution works, the current state of abiogenesis research, and why philosophical design arguments used by the Watchtower fail
The whole thing is thoroughly referenced to both the Watchtower's original sources (to show their dishonest quotations) and the relevant scientific literature so, as the WTBTS would say, "You can check the context."
While the Society tried to be more transparent with their sources and has shifted their aesthetic style a little bit compared to their earlier creationist publications, they make the same mistakes and use the same old tactics. If (when, really) they run a public distribution campaign with this stuff, let's have something to hand right back to them or people that are interested in the topic.