This one could use some sounds/visual effects, so the actions would feel real. Maybe knocback on the enemies could add both to the tangibility of projectiles and the game dynamics which is kind of lacking now. I can see different projectiles have different effectiveness against different enemies, but there is no time to exploit that mechanic tactically. Separating enemies into ever growing attack waves with short downtime to collect rewards could smooth that up.