🌍 Oct. 31, 2024
Nintendo Switch
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 enemies like: Kolobok, Leshy, Boggart, Lapot and other characters of grim tales.
-30%
ends 02/22/2025 7:59 a.m.
Nintendo eShop
$10.49Puzzle
Adventure
Indie
Single player