User blog comment:Trellar/Introducing Wikia's New Homepage and Logo/@comment-4020342-20120406182441

Looks great to me.