Love the alien designs and the combining the attacks was interesting, although I couldn't really tell what they were doing.
A bit more polish and I think this could really be something interesting!