It looked cool at the begining, but there is only one type of enemy and troop you can spawn. The later levels only spawn the villagers more frequently and the high number of souls made the player overpowered.
Yeah, you're definitively collaborating with the ghost's AI, but you could just spam the ghost button and drag all of the ghost at the house.
Also the UI is broken when it's not fullscreen.