Well there's only 3 dev blogs before March. If we don't start to hear any of the important stuff in the next 1 or 2, then I'll be concerned. For all we know, they are planning to do huge amounts of marketing and info dumps toward the end of February or right before release.
At the very least, they'll have to give us solid statements on what will/won't be included in the launch, because they need to convince people to pay up