It’s not exactly a stretch to say that Blizzard Entertainment casts a long shadow over the field of online gaming. World of Warcraft remains an absolute juggernaut of the MMO field despite its recent history of shedding subscriptions with zeal. Hearthstone seems to be everyone’s favorite as-long-as-I-have-five-minutes card game. Overwatch has the interest of many people who otherwise ignore team-based [...]