Posted on October 14, 2010 by jrbeilke oh snap! DotA 2 – http://www.gameinformer.com/b/features/archive/2010/10/13/dota-2-announced-details.aspx Related