That was excellent and given the game is funded by 'backers' I do think it should be almost beholden of the company or a rep to keep us informed...we dont need a game designed by committee of course...but it is very good to hear from 'the team'.
I wouldnt get to hung up on the format...good idea to have a questions post, then host in another thread. No problem that thread gets noisy, just summarise the important conversation afterwords.
I am disappointed there was no explanation as to 'how' the beta will be run...what is the likely cycle for patches, how will we know what things are coming next.
Even if right now the answer is we dont really know....we are focusing internally and arent able to manage the comm's yet...bear with us....or its every 3 weeks we aim to do a drop and we will tell ya whats in it the day we drop it....just be good to know is all.