Agreed. Promo stuff that usually fizzles.
The real deal comes out strong, fast, and effective.
...and before someone else scoops them. Promos, blockbusters, bombshells, etc. are all self-promotional hype without any substance.