I came across this very cool site today, it's so much fun. I've been playing on it(my kids love it too). I believe it is called Harmony....I think it's pretty neato.
I just made this girl/creature in a minute or so. I love the textures you can use, like fur, webbing, chrome, etc. It's super easy to just fiddle around on it a bit, & create stuff.