I'm no scientist, but, sorry, I don't buy it. If this is the SIMPLEST answer, why wasn't it hypothesized right off the bat six years ago? It just doesn't make sense. I'm not saying it's DEFINITELY aliens like our friend on a certain History Channel TV show, but something with this thing is up...