I bet the aliens who build the pyramids are making their entrance?