Heroes of the Storm Blizzard Releases a New Heroes of the Storm PTR Update Focusing on Bugs and Hero Buffs