What the hell is this new "?" banner?!


Where did the other

logo go? Did it finally give someone a seizure? Did Lisa Frank sue? Why do I miss it so much?

Update: Looks like I missed the new banner design contest post.