I'm itching to know more too, but I'm sure we will all learn plenty in due time. From the post: "they’re participating in the batch like any other company". To me, that means Quora will be participating in demo day, and I'm sure their will be reporter coverage of their pitch. Really excited to see what's in store!