I had good times with Backbreakers team creation
The developers have no say on when official info gets released. That's up to Joe/whoever's publishing the game. It sounds, from some of Damon's tweets, that info was planned to be released a few months ago, but they decided they weren't ready.
Even if this doesn't have anything to do with Microsoft, an E3 booth would serve this game very well. Get people's hands on it and let the word of mouth be part of the marketing.
Unless it's really bad. In that case, they'll probably just keep quiet until release. I don't think that's the case, but we've seen that more times than we should have by now.