The Town of Light is a video game, a first-person psychological adventure set in a former Italian psychiatric hospital, that draws inspiration from real events…
The Town of Light is a video game, a first-person psychological adventure set in a former Italian psychiatric hospital, that draws inspiration from real events…