A survival horror FPP game.