I don’t remember seeing comparisons. That’s a really good sign if it’s new. It means that they are about to be hitting it hard somehow.
Their marketing department must be working hard cuz their sales department is demanding it cuz it seems they are hitting the ground if they haven’t already.
I think this is a positive sign, we might just hear something.