I think this is a good flush post Abstract launch. 

If they somehow created a bunch of hype week 1 of launch, it would have been impossible to sustain.

Now the hard part, delivering successfully on a live product.

But with reset expectations, more upside potential.