Quantum physics suggest far greater creations beyond the physical. Quantum theory goes so far as to say whenever a observer begins to observe they will find whatever they are looking for.
For those so inclined of a religious nature the Bible confirms such-- "Seek, and ye shall find; knock, and it shall be opened unto you." I suggest this is the act of creation itself.
It is said if God were to hide there could be no better place then within. If we are the "observers" this implies we ourselves are not only part of the creator but may be the very being we seek playing a part in creation itself..
Perhaps this latest discovery lends yet another hint towards this never ending paradox in the world in which we live.