Tag Archives: Twin Soul

Twin Soul is a photorealistic puzzle horror game, and you can download a demo to play right now

White Noise Team is currently working on a photorealistic puzzle horror game for the PC, called Twin Soul. The game takes place in an distant and desolate town somewhere in Eastern Europe, and there is a demo that you can download right now. Continue reading Twin Soul is a photorealistic puzzle horror game, and you can download a demo to play right now