Apple has sort of remembered the web exists. Those App Previews can’t be found via any sort of navigation I can find on the Apple website itself. I know I’m old-fashioned, using a website to find published items but I’m confident it is a reasonable method of sharing on the web.