"IT" is in the nature of an internet urban legend, and has been doing the rounds for some months now. It's been discussed at length elsewhere. There may or may not be a real marketing hype behind it, and it may or may not be interesting, but nobody is holding their breath.