8.15.2011

DotA 2 Trailer: Gamescom

Here's a new trailer for DotA 2.  For more info on the game click here!

Enjoy :)


No comments:

Post a Comment