Our little powdered miracles have arrived! We've documented their foray into life:

documenting_miracle_of_life.jpg

Here's video for the magnified view:

Trained medical professionals say they'll hatch within days. Stay tuned—we'll post footage of babies' first steps.