Here is a link to the trailer: DotA 2 Trailer.
Does this guy have any relevance to the DotA story line or world, or is he just a character they added into the trailer to put a face to the voice?
I am not talking about the heroes, I am talking about the big-nosed fellow who is doing the talking.