As Blizzard continues to flesh its PC storefront Battle.net out with the likes of The Witcher 3