the trailer is fucking epic. It looks like a DOTA style game featuring all of Blizzards hero's. Fun fun fun funfun. I will be playing.
Used to be called Blizzard All Star and before that DOTA2 (but they lost that fight). The game looks amazing and I'm sure that good part of assholes from LoL will be turning that community into a piece of shit.