I'm glad you noticed the magic stars :D
I use a mask map to make the "magic light" on the pumpkin illuminate the stars, a useful feature of Unity's 2D lights.
It basically is a secondary texture that tells the light where it should illuminate depending on the value of one of the color channels. I also used the mask map to make the necklace and earring glow a bit under the pumpkin's light but it is hard to see as the speed is high and their size is small, you will need to fly very low to see it, it looks nice.
Normal maps give a 3D look for the object when it moves relative to a light so the light and shadows appear dynamic as opposed to lights painted on the sprite, you can notice its effect on the player character's arm, when the pumpkin approaches her you can see the light illuminating the frontside of her arm then it illuminates the back of her arm as it passes away. The lights and shadows on the character are cause by the moonlights interaction with the normal map, not painted.
And no, not cyanide or holy water. It's mentioned in the description under the game, the witches are infected with a strange virus turning them evil and the treatment is a mix of contradicting agents that can't be mixed, but luckily a talented witch and doctor, Dr. Witchisca, has managed to prepare a magic potion that allows all of the required medicines to be put together and be administrated via one shot.
So the "one shot" is the medicine/potion injection shot, like a vaccine shot, nice idea, right?
I wanted to make a werewolf that would turn into a cute puppy when hit by the syringe but which would enhance the idea of the one shot treatment but it would have taken like 2 more hours minimum.