Isn't this exactly the same as your previously submitted Planet Rush? ( http://www.newgrounds.com/portal/view/649386 ). It's still fun, still addicting.. but I don't think I can spot any differences between the two... if you do make an update, how bout highscores onsite? Keep it going!
-cd-