A really interesting game! The mechanics are interesting, though I feel like there needs to be more feedback for defeating ghosts, sometimes I'd have the flashlight on a ghost and I wouldn't know if I was hitting anyone.
But besides that man its a cool concept.