A free horror game about exploring a mysterious pyramid in Egypt that appeared after a strong earthquake. The main character has a special camera... Read more
A free horror game about exploring a mysterious pyramid in Egypt that appeared after a strong earthquake. The main character has a special camera that can see evil spirits and a device that can drive them out.