Cannot understand this promoter at all. Announce a new, novel and interesting product, make it the key feature of your own season launch, but don't have any mention of it anywhere on your website. No 'coming soon', no 'sign up for launch', no more than a news post without a single CTA.

All it did was remind me to cancel my WRC+ subscription (to take advantage of any discount code).