I understand that it can feel frustrating. Right now, the only way to stop them from shooting is to take them out before they settle, but I agree that this can be tough in the early game. My original idea was to include both close-range and long-range enemies, but I couldn’t quite find a fun way to make the close-range ones work. I also had the idea of adding a forcefield or something similar to defend against projectiles, but unfortunately I didn’t have time to implement it.
Thank you so much for your feedback! :)