I've been looking at it all afternoon and have to agree. I don't know wtf is going on with this one. The H is kind of an H and I guess the top thing is an F but past that I'll wait for their official explanation tomorrow. Not that a good logo should require one.