Didn't manage to catch the whole thing live, but that was a good note end on. I saw that announcement of the dev teams Microsoft bought; from that, I'm assuming my guess was correct, and there wasn't much in the way of actual first party titles ready yet.
Now to go catch up on the stuff I missed.