Why? What possible harm could it do to let us know what's on the roadmap (both longer and shorter term)?
That's a good question. Elite: Dangerous has been developed in the open from the very beginning and we'll continue to hold open development at the heart of the game.
Of course the team has plans for expansion, for new features, new functionality, for new ways to play and experience the galaxy, and you've heard David talk about those ideas a number of times. December 16 is the end of a long journey for the development team and for all of you, but it's also the start of a new one.
But games developers often safeguard surprises. Sometimes developers need time to decide which features are priorities for the community, other times they don't want to disappoint players by promising something cool before they're certain it's ready, and other times it's as simple as wanting to make the announcement impactful and exciting. Our Imperial Interdictor from Saturday night's demo is a good example of that last one.
Excitement is important, because our long-time backers are about to be joined by the rest of the world, and any surprise we share with you is a surprise we'll ruin for them.
We want all of you to be surprised by new content, but we also want to balance that with our open development model. It's a tricky thing, but we'll keep trying to find the right balance, I promise.
So no, it doesn't do any harm, but why does that necessarily mean we should spill all of the beans!