To be honest, it's a bit of a mess. Some nice touches, but overall pretty incoherent. Many bugs across the different views and the content structure seems to be too easy to get lost. I really liked the new logo, but this doesn't seem to have built upon that. Shame.