User blog comment:Beirut/Assassin's Creed: The Mummy/@comment-75.120.44.229-20100626113734

i think they came a different universe that was more advanced and they came here