So what do you think we might have here? I tend to be skeptical .... but I do keep an open mind. It would make life very interesting to find out that this may well be true.
While no phenomena is 'off limits' to science.
We remain skeptical about everything.