By clicking 'enter', you agree to GameSpot's
Heroes of the Storm proudly presents everyone's favorite abomination, Stitches.
Did you enjoy this video?
Stiches has mantits. oh boy >_>
This makes me miss Warcraft 3 and Vanilla WoW so much.