ketayen

FPS horror puzzler. Are you fast enough to save the trapped spirit, or will the demon keep you in his purgatory?
Puzzle