Well Echo’s stream went down and the release date has been confirmed to be Sunday, August 13, of 2017.
Spooky.