A classic survival horror experience set in a mysterious 1990's southern town where something terrifying has been unleashed. Survive long enough to unravel the mystery, recover your identity and escape the nightmare.