Overall this is spectacular. i just have to gripes, one minor, one major. First, the "recommended element" function for missions is quite treacherous. As an example, it reccomended I take energy elements, but in the level a nearly have the enemies were strong against it and none were weak towards is.
Secondly, I find melee to be nearly useless since they cannot affect flying units at all. This means that investing in more than one or two is self defeating as a single flying wave can roll right over you. Short reach is handicap enough. I think melee units should do half damage to flyers, or have some other means of compensating for this glaring weakness.