Advertisements for the latest release of a product in 2026 are wild