Creative Zii has something to do with Stemcell Computing
What the heck ? was what I was thinking the first time I noticed this one. Creative launched a teaser site for an upcoming "Stemcell Computing" product named Zii. Anyone have an idea what this is all about?