Yo, if you already know what the "upcoming content that is still being developed" is and what they were going to show, how do you know it isn't ready? Fact is, they could throw anything together and have it ready for a "stream". Did you really expect this to be a Blizzcon type showing? What?