Blizzard‘s Heroes of the Storm brand new game mode, Heroes Brawl, has made its launch and to celebrate Blizzard have teamed up with American Youtube outfit, and RocketJump to create a hilarious live action short.