Heroes of the Storm A new Heroes of the Storm patch makes us wonder about the game’s future by Cory Taylor on November 17, 2023 at 2:00pm @CoryjTaylor A large patch has just gone live for Heroes of the Storm! Click to read more