DOTA 2 - Official TrailerCheck out the debut trailer for DOTA 2.By Mike Tao on August 15, 2011 at 3:28PM PDT Dota 2