dota fanatics

Philippines
February 9, 2009 8:03am CST
Hi, Good day to all of you. Everheard of DOTA? This game is an all out strategy game. A customized map used in Warcraft III. I do love this game especially if it is a team battle which is composed of 10 players. 5 players for both team called SENTINEL and SCOURGE. This game is so much fun and exciting. My favorite hero is Razor. How bout you?
No responses