The Great Sphinx of Giza, a colossal limestone statue with the body of a lion and the head of a human, has long been a symbol ...
The year 2000 seems like a lifetime ago, back when we first saw the release of Riddle of the Sphinx: An Egyptian Adventure, a hulking three-CD-ROM monolith of FMV footage, slideshow-style exploration, ...