Posted April 19, 2014
Hint?
It has the same name as a modern series of point-and-click adventures set in Egypt (in fact 'Egypt' is a clue in itself)
It has the same name as a modern series of point-and-click adventures set in Egypt (in fact 'Egypt' is a clue in itself)