Yeah. I came across this last year I believe. They said they would be unveiling their final take on everything December 2012, so I guess that's drawing closer and closer. I find a lot of it convincing, but it's also very complex and verbose. Because I've had such a plethora of meaningful and significant Egyptian DMT experiences, I am (still skeptically) open to many of the ideas presented in that presentation.
"Science without religion is lame. Religion without science is blind" - Albert Einstein
"The Mighty One appears, the horizon shines. Atum appears on the smell of his censing, the Sunshine- god has risen in the sky, the Mansion of the pyramidion is in joy and all its inmates are assembled, a voice calls out within the shrine, shouting reverberates around the Netherworld." - Egyptian Book of the Dead
"Man fears time, but time fears the Pyramids" - 9th century Arab proverb