Fantastic job! Not only did you interpret the theme very cleverly, you implemented a really polished and balanced game with a mechanic I, at least, have not seen before. It was also very satisfying to get better and better ghosts and then just stand in the middle watching them tear the zombies apart :)
Well done!