Ah! An update! I love what you've added so far!
One recommendation I have though is about the new 'choose enemy' feature. It's awesome, don't get me wrong, but it could definitely use a little tweaking. My recommendation would be to make it so that you can only target by layer.
I.e. you have 1 fly and an archer in the first row, and a buff bug in the back, so while you can target either of the first two, you can't choose the buffer until they're both dead.
The reason for this is because buff-based insects usually only spawn in said back row, and while yes ones like archers can deal immense damage very quickly, buff-bugs are always the more dangerous because they buff said damage dealers, making them harder to get rid of, so of course they're always going to go down first if they can be chosen.
With this change you still have to struggle with dealing enough damage to overpower the buffs benefits, but now you can at least target a specific damage dealer so you don't get stuck in a situation where you're getting annihilated by say, an archer because a fly's ahead of it and it keeps getting buffed enough that you can only deal one damage a turn, while getting shot for a possible 3x3 by said archer every turn (not to mention the damage from the other bugs stacked on top).
(Now just to find that secret)