Neat little game.
Pros: Liked the strategy and ability to equip and upgrade your units. Being able to build 'random' units to see if you could get the enemy parts was a nice touch. Battles were fairly well done, liked being able to split apart the targeting and then have everyone target a single unit.
Cons: A little short, cleared the whole thing in 30 minutes. Found myself that, once I hit level 3 in all equipment, I had little use for the money coming in. Fairly straightforward and simple; once I had everything upgraded, didn't need to think about how to attack the rest of the stages.
Other: It's a good flash, but has potential for much more. Maybe tossing in other pieces of equipment (a gun that temporarily disables enemies? a gun that heals your units? etc), maybe adding a few bonus missions (beat an optional boss, get a special unit), maybe a special mission (fight 3 waves back to back to defend your race's main base?), but all in all it's good. Could use some polishing, but pretty good, I liked it.