The biggest upgrade to Battle.net in a long time is on the cusp of coming to players’ screens everywhere. For those of you who play World of Warcraft, Overwatch, or one of Blizzard’s other games, your game portal is going to get a lot of shiny new bells and whistles in the coming weeks. Some […]Original Article