Thank you so much for playing and for your feedback! You're absolutely right—the AI definitely needs improvement. I had to go with a simple pathing system to save time, which is why it doesn’t detect walls and such (if I continue developing the game, that’s one of the first things I’ll need to refine).
Same goes for the target selection—it’s a bit meh. Showing the attack range is also a really good idea!