I'm really not feelin' it. It looks like some sort of industry association sticker that I might see on a window or glass door at Home Depot. I agree with others here, too, that the 3.1 logo seems to be a better example of the clean look they're going for.