I like the idea of being a Meteor and trying to do as much damage for the Earth as you can but maybe it must be a little bit faster. Overall, good concept and execution!