restructure delegate system
destroy on projectile hit
particle effect data tweaks
smoke particles indicate damage
enemies spin out before exploding
projectiles explode after some time