Yes, it seems everything has finally come to fruition. I think they talked about this in the book of revelations. It comes before the seas turn to blood but after it rains toads.
Am I being dramatic? Sure! But does it feel like the world is becoming something new with this news? Yup.