Add intercept behavior to AI (enemies will try to anticipate your move instead of simply dragging behind you; this eliminates a degenerative strategy of "just keep running away")
Add ballistics to projectiles (shots now realistically fly with a ballistic curve, hit terrain in front of the target, etc.). They also spawn particles when hitting the ground.