I like the overall look (it matches the Blizzard store), however I do think they over complicated it a bit. It's not at all surprising though. They want you to think of Blizzard games, Battle.net, and their various game franchises as one entity, and over the past year or so they've implemented several things (the new battle.net site being one of those) to encourage that thinking. Ultimately, it means more money for them, which is what it's all about
.