The boss had some pretty cool challenges to it. Is there a limit to your ammo? Part way through the boss I couldn't attack anymore. Also those ghostly dudes need to die 10,000 deaths.
The ghostly dudes were a challenge to code. At the start they were too easy, so I ramped up the difficulty and I think they might have ended up too hard :/