Return to the town of Harrow Manor, this time the monsters are much more deadly.

Survival