An episodic visual novel horror-mystery set in the sleepy rural American town of Scarlet Hollow.
Ups! sorry we're collecting characters for this videogame