I love the idea of these ads. Its actually very creative. Get a speed boost from Fin and friends! It makes it seem like all these companies are part of this friendly kart racing universe. Feels nostalgic almost. Its like a secret easter egg almost, it doesn't pop up and say, "50% off Gold Fish snacks at Wal-Mart!" I…