London – The branding for this year’s D&AD Festival not only celebrated creativity but questioned its meaning.