Works well enough. Only major thoughts I have is around ghost spawning rules, as it feels like ghosts can spawn on top of you. Looks like the only rule for spawners is they'll only spawn if not in the frustrum? Maybe a rule that makes it so the player has to also be a certain distance away from the spawners too.
The game could also use some sound, as without it it's impossible to tell if a ghost is behind you.