EA has released the Spore Creature Creator demo to keep us all entertained until the full game finally gets released, sometime, later, maybe.