Game Profile
Jul 2019
ID 376678
The Cross Horror Game
Developer
Classified Studios
Critic Rating
N/A
Intel Briefing
The Cross is the most Scary Survival horror game with creepy witch monster and ghosts.