Heroes of the storm stitches figure July 8, 2019 16 32 64 128 Heroes of the storm figure Heroes of the storm guides Heroes of the storm update Heroes of the storm comics Stitches heroes of the storm