All right, not exactly. But among the many corporate insignias found in the Best Animated Short winner Logorama was that of this publication—the old, pre-2009 version, but still. You could even say ...