Did anyone ever get to catch that on HC? I remember a while back I searched Google on it and got a lot of stuff about how "mysterious" those commercials were and how people were wondering what it was, and then now the next day I can't find anything about it, even on Google.

I meant to watch it, but I never got to. So if anyone saw this on the HC, what in the world was it about??