Self-DelusionSelf-Delusion is a first-person survival horror in the original setting of Slavic fairy tales.90%90% of 62 Steam reviews are positive$9.99