Menphis

Menphis (1988)

Egypt, 1920s. Carter finally finds the tomb of the pharaoh Tutankhamun after years. The curse then falls on the explorers. Get ready...

  • Release Date: December 31, 1988
  • Developer: Nemesis Informática

Screenshots