Is this a joke?
Found this link posted somewhere else. not sure if it's actually serious or is simply poking fun at Creationism/ID. Either way it's funny.
Matt Shizzle has been banned from the Rational Response Squad website. This event shall provide an atmosphere more conducive to social growth. - Majority of the mod team