The Dear Leader
Banned
It is... http://www.giantbomb.com/videos/unfinished-heroes-of-the-storm-03-14-2014/2300-8636/
It is just a renamed video from something they did months back. Brad replaced Daily Dota one day with the game
I guess it now as the Unfinished name due to Drew been on a one man power trip right now.
Yeah that's it, it was just uploaded to youtube before I posted so I presumed it was new since I didn't search very far back.