Okay so DOTA2 is my first ever moba game and I've clocked just over 1000 games played at this point, unfortunately I still fucking suck. I'm pretty proficient with basic mechanics at this point like last-hitting and whatnot, and I'm familiar with the whole gamut of heroes and their abilities...