Heroes of the Storm: Stitches TrailerHeroes of the Storm proudly presents everyone's favorite abomination, Stitches.By Marco Martinez on October 13, 2014 at 4:32PM PDT Heroes of the Storm