Looking to learn DOTA 2, i have some experience playing moba's but never really played DOTA 2 with any seriousness other than the odd casual game
willing to play/Learn any role or character (including invoker), all i require is communication Criticism and English speaking teammates.