Mysteries of Horus

About the game

Do you have what it takes to appease the vengeful gods of ancient Egypt?