Similar to Houkime's comment, maybe you could experiment with adding a random chance of a ghost spawning even if you hit an enemy. Great idea for a game, Hope you build more out of it.