egyptian hieroglyphics describing an alien invasion