hello
havent played dota for awhile..but am a sure adict to it. its just my location now that inhibits me to do so. nyway, i saw the revisions on it and im more than excited to know that dota 2 will be coming.
im sorry for being outdated but i can keep myself up with a little help.
thanks!