From their site (notice the openness to debate and discussion of the issues)
Call for Papers
TalkReason provides a forum for the publication of papers with well-thought out arguments against creationism, intelligent design, and religious apologetics.
Papers whose goal is to promote creationism, Intelligent Design, irreducible complexity, the compatibility of the Bible with science, and religious apologetics, exegesis or papers arguing against established scientific theories such as the evolution theory will not be accepted.
I'd never heard of this site until today. I saw this posted at another board and thought that people here would be interested in it.
The article was originally published by Skeptical Inquirer.
Gosh, how shocking and evil - a website devoted to promoting a certain point of view.
So I'm guessing if I send papers promoting evolution to http://www.answersingenesis.org they'll be happy to publish them?