I enjoyed playing through this! It was an interesting concept. I did run into an issue near the end of finding all the spirits to defeat, since I had to try to infer where they might spawn to get them to appear. I was stuck at 3 for a few minutes until I finally found the alley where they spawned. :)