Hey, thank you for you detailed feeback!
There is actually a way in the game to make blood explosions trigger on every kill, just have to invest enough in it ;).
All projectiles can be destroyed/parried by investing enough in the "damage to projectile" stat. I agree it can feel like an annoying compromise to boost this stat compared to others.
Totally agree about all the telegraphing, the white flashing is basically a placeholder until I work onspecific telegraphing for each attack.
I'm surprised about the performance issue though, I haven't tested the game on a wide variety of setup/browsers, but the game should be smooth and fluid even with thousands of projectiles on the screen. Mind telling me the setup you're using (if it's unusual)? Also are the performance issues during the whole game or when there's many enemies/projectiles?