My guess is that Mario was doing what merchants selling all sorts of products do...try to drum up interest with creative advertising. I suspect it may have been prompted by the recent fairly long thread on Williams trains.
Having said that, it's more than fair to say that the title wording is a little bit...curious. What/where exactly is the so-called comeback?
But we're here talking about it so mission accomplished?