Game News Heroes of the Storm is getting a new hero and ranked queue system By Admin - July 30, 2019 0 146 Share Facebook Twitter WhatsApp Email Print Telegram Blizzard Entertainment Qhira (and the Storm League) enter the Nexus Continue reading…