I dont know WHY they decided to jump into feedback loops this late in the game
I realize they are trying to adjust to Demo critics but there has to be a point where you just make the damn game
I'm not sure it's actually all that late in the game.
This is likely not releasing until at least Fall 2016 and it sounds like Duscae is the only part of the game even remotely done (basically their vertical slice).