With comments as these people still wonder why devs tend to not actively participate on forums..
An NDA is a legal agreement Blackwiggle, you may not care much, but by continuously bugging your friend for more information, you are not being a friend to him as he can get sued for sharing information, yes, you are right in thinking that it is his choice on whether or not to share info, but in asking him all those questions, you are not helping him keep his NDA, ND.
To put it in perspective, if you are okay with breaking contracts and agreements, how nice would it be if the company you work for suddenly chose to stop paying your salary, because hey, who cares about agreements anyway right?
We should be happy with CB & XDEV already willing to share with us that new teams are coming, which kind of visual enhancements they made, yada yada yada, if you remain patient, I'm sure they will spill more beans (pun intended!) to keep the hype train fuelled.
Unrelated to all of that:
Cool to see there will be some new content as well. And that press kit looks damn awesome, that's one to go on the want list for the collection haha!

(Thx C. Jones!!)