Struggling to think of positive things to say about the new logo, it's properly bland and boring. I can't see where the actual marketing potential is in it. The last logo had the infinity sign, and they were able to make good use of it all the time. What they gonna do with this one? include a pissed up 'o' on everything?
However, then I remembered the build up, and the 3 part video series, that was actually good fun. So there's my positive comment, the build up was great, the end product not so much.