Forgot your password?
Or sign in with one of these services
See reputation activity
See all updates by Worreth_
I don't think we'll get a release date at D23 but I think we might possibly get a release window...? I don't know. I hope so anyway.