After playing at the Heroes of the Storm Mayhem Begins launch event, Michele Morrow reviewed Heroes of the Storm for …read more