Thanks for playing and for the kind review! I suspect that the stigma around AI will eventually wear off and it won't be a big deal for too much longer. We'll find out in a couple/few years, I suppose.
I randomized the battle grid for every enemy at the beginning of the game so it's different every time but also stays consistent throughout each playthrough. This decision appears to be the biggest point of contention. I have a feeling that many expected the defense grids to be static and maybe follow a "getting hotter" / "getting colder" type algorithm to lead you to the perfect square, which honestly wouldn't have been a bad idea. Maybe I'll do something like that if I make another game based on this mechanic.