Yes, very well exposed. However, regarding the toys, I don't think there is a natural explanation about them. I mean natural explanation as for mermaids or giants, as they exist as another race, born from natural causes. IMHO, toys have an artificial origin or existence.
I gues we'll see it...