Looks like Maxis put the lid on the can for all of you who downloaded the free demo of the Creature Creator. While it still works, you cannot log on to Sporepedia to share your creation as it will deny you the right. However, it should be unlocked when June 17th rolls around. And you can still create your creatures, so don’t be all bummed out!
Source: Spores Illustrated