Heroes of the Storm Live Patch Notes - May 21, 2021 - Blizzard News news.blizzard.com Submitted by blizzardcom3253 on May 23, 2024 at 5:59 PM in technology Our next Heroes of the Storm patch is live! Read on for more information. No comments 38