Heroes Of The Storm Alpha - Ohh You Got Me In Stitches!
Checking to see if Spee.ch has your asset locally...
Heroes of the Storm is an upcoming Multiplayer Online Battle Arena game developed by Blizzard Entertainment. Players battle it out for supremacy of the battlefield, taking on the role of one of Blizzard's all-star cast from across the Warcraft, Diablo and Starcraft universes.
HOTS website: http://us.battle.net/heroes/en/
Like video to show some love and give a Sub for future videos.