operationrainfall.com
The Town of Light featurette ‘La Bambola’ - oprainfall
The Town of Light is a first-person, story-driven adventure game set in the Volterra Psychiatric Asylum.Click here to watch the La Bambola featurette.
Crystal Colwell