Heroes of the Storm Forums
Just small idea
Competitive Discussion
Catalin-22773
August 21, 2019, 5:26pm
1
Blizzard?? Marketing team?