Human Sacrifice Comments on PC
Last Updated: July 1, 2021
- First Released: Mar 18, 2019
When I woke up I was at a ceremonial place. Several deaths await you ahead of your choice to survive. Can you unravel this ceremony's mystery and survive?
Are you enjoying Human Sacrifice?
Click a score button below to add your rating... or even Write a review!