I am looking for other English-speaking players to create great teamplay. I enjoy playing All Random so am really versatile and happy to follow someone else's strategies and calls. You never stop learning in Dota - I don't criticise anyone else on the team and apologise when I know I've screwed up.
I can fit into a team well - let's get together and smash some lesser teams :)