It looks like you're new here. If you want to get involved, click one of these buttons!
So this new log in Ethan's dev blog went up 3 days ago:
It answers a lot of questions about why there have been delays, and about what the team has been up too.
Enjoy