Based upon the reply's I have received over on the free for all forum topic "Why I am creationist", I think this website should be re-badged to something that more aptly reflects what it is.
I'll suggest it be re-named to "Evolutionist echo chamber" with a sub title of "No Dissent allowed", and maybe with a very small c at the end