Great gameplay!
I liked how simple it is to play the game (I'm a sucker for Tower Defense :P)
The placement of towers is super important at the beginning: failed a few times before getting it right.
Oh and there should be a limit of elements on screen: I got to a point where my computer would slow down since there were SOOO many asteroids coming.
Good job!