Check out this Dota 2 gameplay:

I’m still trying to make up my mind on what I’m seeing …. what do you think?