Heroes of the Storm Now Truly on Life Support
Let me tell you right off the bat, folks, it brings me absolutely no joy whatsoever to write this article. Longtime readers (and/or fans of our YouTube channel) might know that I’m still a pretty big fan of Blizzard Entertainment’s cross-universe MOBA…