I really like the music, its realxing. And the graphics looks nice too.
The gameplay is also nice,I like the different moveset of the aliens.
The progress is a bit slow tho, and the clicking doesn't really feel like its doing anything useful, maybe the teleport area could be bigger in the late game? Since it felt kinda underwhelming compare to the spawned aliens.
But still, nice game!