Yeah, I made this thread before it was confirmed that the demo will be available at launch time ^^

As for it breaking the hype. Who knows? I'm sure SE will be putting their all in to this, so hopefully that shows. It's looking fantastic!