I liked it, I do wish the asteroids posed a little more of an active threat though. a lot of them just spawn in completely out of range before flying off. Had to actively try for awhile to see what happened if they hit the planet.
Yeah, I had a problem with writing the script. My solution barely looks like it works.