Thanks for the extensive feedback.
I agree with your points. my biggest issue was the time constraint, alot of time was lost on debugging the ai. I had to feature freeze so i could ship the game in time
I "balanced" the battle so you would lose at least 1-2 units most of the time, so your experience was "as intended".