May 18, 2025

The Sign of the Beast

The Sign of the Beast
The player is loading ...
The Sign of the Beast

An arrogant archaeologist who disregards tribal customs and takes artifacts without permission. However, she soon realizes that divine retribution is very real, as she faces the terrifying consequences of her actions.