Very clever, this could go strait to mobile as a one-click-game. One of the most fun presentations I have seen of the concept to be honest. You even added the extra challenge with the satellite moving about as you gain score, a small but great edition to keep the player on her/his toes. Some very nice art, a good feedback on hits and the meteor movement, and lastly the cool physics death effect. Its all in the details and I think you nailed it.
For the type of game it is, its really awesome. Great work!