I don't like the new alien design. I liked the old ones a whole lot more. Instead of the usual overwhelming firepower on a humanoid gun platform kind of thing, why not just stick with the original cephalopod design? Worked a lot better and felt a whole lot more alien to me.
They also need to expand on the nature of the aliens' weaponry more in my opinion. Give them truely exotic armaments...the icicle cannons were genius, propelling shards of ice, an easily formed substance here on Earth, at insane velocities was a brilliant idea for an alien armament.
Regardless, I think they should build on that more and simply stick to the older design. Definitely give them more unit designs, but not humanoid. More in their likeness. Humans designed the Nanosuit with humans in mind. Aliens would design their combat exoskeletons with their own kind in mind.
Maybe also expand on the original 'dropship' idea [recall the final Boss Gunship from Crysis vanilla]...make more support 'carriers' that fly overhead dropping the smaller ones into the field.
Those are the tip of the iceberg regarding my thoughts on this...as for the game as a whole, looking good for its alpha stages.
"He who has 1000 friends will find he has none to spare, but he who has one enemy will find him everywhere..."
"They said it was impossible. I said it was a matter of perspective."
--The Master Elite