D: Special challenge!

Can anyone also spot the not-so-hidden secret message in the banner?
Hint: 3 words