Not bad at all in my opinion but I do have a couple of feedback points,
sometimes the possible upgrades will be the same just with a higher number for example having 2 upgrades for crit while
the partical effect for the projectiles exploding is a bit much when they happen close toegether,
what does the crit rate do?