I'm glad you enjoyed my game!
Regarding the lagginess, it's mainly because it takes some time for the enemies to complete their turn, so sometimes it can feel like it is unresponsive, and I agree with you, I just hadn't the time to fix some minor issues like this one (especially considering I done the game solo!)
Regarding the patterns I don't agree that much cause part of the puzzle solving is figuring out enemies' patterns (and they're simple enough to figure them out, and they're consistent between levels).
Other than that, I once again thank you for playing my game!