You're right, I definitely forgot to balance his attack speed, it is a bit too much for a normal enemy, I'm fixing that in the next upcoming big update. However, you can still predict when he's going to attack because, compared to other ranged enemies, you can see the animation when he's charging the arrow. Thanks for your feedback!