There has been a new Battle.net launcher in the works for quite some time now, about thirteen months. Blizzard is finally rolling it out to users of StarCraft II. Loading up the game a couple of days ago, I was transitioned to the new system. I must say: it looks and feels pretty slick.
First, the main pages have a glass-like blur atop a background image for its window chrome. It has a borderless window style with a simple, one-pixel frame. When focused, it lights up a little central region at the top, rather than an entire strip of it. Personally, I find that this looks a little bit better than even Steam's most recent update — but that is just being picky. Blizzard definitely thought about how it would look, and it shows.
The games are currently limited to World of Warcraft, StarCraft II, Diablo III, and Hearthstone. This leaves the shop quite limited, except for a few in-game mounts, pets, and services attached to WoW. Beyond the store, the layout is definitely intuitive and clean, despite only playing StarCraft II. And who knows, it might encourage me to branch out a little bit (but probably not).
The app is also designed to function as a messenger client. When playing StarCraft II, I found it quite weird to have a chat and instant messenger client built into each of their games, which needed to be running for it to be useful. Obviously, it is much easier to have Battle.net run in the background 24/7 than, say, Diablo III or StarCraft II, so this should make their messenger application more useful. This is a fairly obvious statement. The part that feels weird is how it doesn't seem to integrate with any of the game's chatrooms. I would have expected that I could interact with the chat groups of Blizzard's various games, but that is not that case. It seems like I still need to launch into StarCraft II, or whatever, to go about doing that. This, as stated, feels weird… almost like they have not got around to it yet.
Blizzard's new Battle.net launcher is available for download basically the next time you launch StarCraft II.