New screens and trailer for Blizzard DOTA released, you noobs By Hollander Cooper published 21 October 11 They forgot to include the angry, raging troll - oh wait, that's the community.