Creepy creatures - alien eggs?