DOTA 2 Official Trailer Unveiled!

Valve has just released the official DOTA 2 trailer to the web today. We can see 2 minutes of high quality cinematic teaser on the video. And don't forget, we got some leaked in-game screenshots of DOTA 2 in our sister blog, DotA2-Blog.

Stay tune for the latest news!