there will be there for sure
every sort of publicity is good at this point.

They don’t even have to show new things. They might simply show some demo on 3 linked screens and in 3D with glasses, the graphics will impress people and they can have some press release, stating all the upcoming changes and fixes.