Very good
Its creativity is on a very high level indeed. Because of all the features it creates a splendidly addictive game. Very well made. Although, try making a cooldown like thing for the "missiles" as I accidently clicked too many times and I was waiting for like 3 minutes before it stopped.
But overall very good!