Not feeling an invasion.
The song is done well. But from what I heard, I am not feeling an alien invasion. It reminds me of an rpg's game over music, which is good.
keep at it.
Please contact me if you would like to use this in a project. We can discuss the details.