That's good (Rocky & Bullwinkle). I was thinking of the movie "The Gods Must Be Crazy", where the natives start worshipping a coke bottle. But my point is that we kid ourselves if we think we're so advanced that there aren't things we haven't seen, or technologies we can't detect. I think all of God's creation can be scientifically explained, but we are infinitely far (still) from being capable of doing it.
I was poking a bit of gentle fun...glad you took it that way.