To much of the anger of my friends, I have recently gotten into the Dota 2 beta (somehow). However, despite watching many Dota 2 videos and such, I still seem to be a fish out of water in the game. I was hoping if you guys could give me some tips and advice on playing Dota so I don't suck as...