I love your game! I have played it a while ago.
Here's mine.
Also, little hint(a lot of people have a hard time to get that): Enemies can die from their projectiles.