The Meteor missile: is the game changing?