the platforming is not particularly satisfying due to the inability to even slightly control the air movement. also, nothing really screams "alien" as far as the theme is concerned.
I would suggest a bigger focus on the platforming and make that a bit more engaging before varying up the abilities a bit