Can always count on Blizzard for solid animations/sound effects, I'll definitely try the game. I think the payment model they choose (LoL vs Dota2) will determine whether it's worth playing longterm.
Also, did they specify the number of launch characters they're planning?