All the Latest Game Footage and Images from Self-Delusion Self-Delusion is a first-person survival horror. The game based on an original setting of Slavic myths. The Player will faces with such unique ...
Planned for a PlayStation 4 and PlayStation 5 release in 2024, Self-Delusion is an upcoming survival horror game based on monsters of Slavic origin. There are plenty of horror games on the horizon, ...