Check out this new article Wizards of the Coast posted on 11/13/2006:

Rumored Creation Forge a Hoax