I know these kind of questions are hard to answer but do you have an estimate on when you can show more or even a release window?
I think around January sounds realistic in that regard - (First Alpha)