We spotted this last week.
Now the blogs have started to pick up on it;
Of course the people behind this - the US based creationists are also announcing it. Again.
2/10/10 and now the papers are picking up on it;