We just put this out on Twitter, and we’d like to keep everyone here up to date as well:
The upcoming dev stream, scheduled for today (4/26), will be delayed. We are working on a new date and time, we will announce it here. Thanks for your continued support!
Thank you everyone for your patience, and stay tuned for updates from us!