Times are bad, children no longer obey their parents and everyone's got a blog. Off Again... : comments.
(no subject)
It's more a set of press briefings in one place structured like a small conference, with the presenters being from the product team. A lot of companies do them as a way of introducing complex new products.