User blog comment:NothingI5True/AC3/@comment-4106126-20120220205346

On the wikipedia page, it speculates Egypt might be a setting. Has anyone else heard anything about that?