 The Meteor was then set to be released in April 2014.After a further delay, the Meteor was set to be delivered to the first 5,000 backers by the end of July.Instead, the backers were once again made to wait, while pre-orders close to the distribution center were completed first.