Wonder who really built those pyramids, and considering that the National Graphics article is from 2007, I wonder if they've found out more about them. And if they've found anything inside the buildings.