I actually posted the same information from MPD last Wednesday. I phoned them to confirm and they stated it as CONFIRMED as releasing before the 16th. Previously it sounded like it had not been fully confirmed as releasing in October, only "expected" to release. So hopefully its much more concrete this time around. That said, I think its fair to say there is ALWAYS room for further delays if a real shop stopper bug turns up unexpectedly.