These are looking awesome! Really unique ideas.
Havok and I knew going into such an open topic that it would generate very unique and abstract ideas. We want you guys to push the envelope as to how you interpret what "Life" would look like to you.
With that said this is still a Character Design challenge.
Noun You have a very cool idea, I would suggest introducing some more humanoid features, right now its reading as very abstract. Adding a faint silhouette of the infant's limbs/body inside as you suggested might help, give it a try.
Aragah Nice thumbnails! Yours is right on the border of becoming a creature, I think your first thumbnail reads as more of a character.
Hope that helps