http://www.youtube.com/watch?v=-cSFPIwM ... r_embedded
What do you think of it? I personally cant wait
Dota 2 Gamescom trailer
-
- Crusader
- Posts: 4236
- Joined: January 27th, 2007, 4:46 pm
- Location: Greece, Veria