Super glad to hear you liked the game!!! Thinking back on it, I definitely should have put some sort of indicator for the range. I'll see what I can do later today. As for the enemies - there is a hurt animation, but it might be too quick, so I'll see if I can fix that.
As for the upgrades, I'll make a section on the itch page right now! And for the enemies!