I don't think the scientists are the ones who talk about launch dates and what not....not their job. Id stick to the PR that said oct launch