Jewel of the Nile

Jewel of the Nile takes place on the island of Philae where a monstrous temple guardian is waiting for you

Liked this article? Support the author!
The revenues from the ads below all go directly to this author.