Self-Delusion is an atmospheric action-horror adventure game with a first-person view in a Slavic setting. Instead of “terrible” monsters that are... Read more