LBS just informed me the release date has been pushed back to December, what a bummer.