Slew of new Spore screens

spore-thing-picture-1.png

Looking pretty nice, but does it seem to anyone else that they are going WAY cartoony with this thing? Not a terrible thing, but interesting to be sure.