Compete The International
I've played DotA since 2008. I have pretty good pub games experience, but not so much competitive experience. I play at every roles, but I'm bad at farming and team fighting. I'm good at feeling and calculating damage in a skirmish or pick off. I also remember most mechanic things in DotA ( not include bug ). I have mediocre map awareness.