Haven't all the announcements over the past 10+ years been blockbusters with a huge scope? The thing to comprehend is that there is no "up, up and away" if there are no sales regardless of the scope. Like FreeGrass says SHOW ME THE MONEY!!!!
Up, up and away if people really comprehend the scope of this blockbuster announcement.