Nope, no impressions. They just said that they showed a trailer that introduced the world and showed a timer.
It was either incredibly lame/underwhelming, or SE told them to keep their mouths shut. Hopefully it's the latter. --- "Dyin' is easy. It's the livin' that's hard..." Grim Reaper, Maximo vs. The Army of Zin