The microsite for this has been out for a while, but this banner ad is fairly new. There is some truth in advertising, right? In this case, I’m banking on it. Because I’m going to buy a vat of this stuff and see what happens. Cute interactive banner by Taxi. I’m guessing high CTR and interaction rates on this one.